linux

2019-05-21  本文已影响0人  我竟无言以对_1202

linux系统特点

安全、稳定、多用户、多任务、开源免费

linux基本知识

  1. 终端显示:[root @localhost bin]#

    • []:没有意义
    • root:代表当前登录的用户名是root
    • @:没有意义
    • localhost:当前主机名
    • bin:当前所在的目录,如果为~,则表示当前登录用户的家目录
    • #:超管的提示符,$:表示当前登录的是普通用户
  2. 目录结构

    linux系统属于树状结构,最上层是根目录(/),跟目录包括以下目录

    • bin:存放二进制可执行文件,普通用户操作的命令

    • sbin:存放二进制可执行文件,超管用户操作的命令

    • usr:unix software resoure,软件默认安装路径

    • boot:存放系统启动相关的配置信息

    • dev:存放设备信息文件

    • etc:存放系统配置相关文件,如软件服务启动脚本

    • root:root用户的主目录(家目录)

    • home:普通用户的主目录(家目录)

    • tmp:存放临时文件的目录

    • mnt:挂载U盘

      ​ 设置共享目录:/mnt/hgfs/...

    • media:挂载光盘

    • var:存放动态信息文件,比如日志、邮件等

  3. 文件颜色

    • 默认色代表普通文件
    • 绿色代表可执行文件
    • 蓝色代表目录文件
    • 青色代表链接文件
    • 红色代表压缩文件
    • 黄色代表设备文件

linux常见命令

  1. 查看:ls 查看当前目录中有哪些文件

    ​ ls -a 查看当前目录中所有文件,包含隐藏文件

    ​ ls -l 查看当前目录中所有文件的详细信息,可缩写为ll

    ​ ls -al 查看当前目录中所有文件的详细信息,包含隐藏文件

    drwx r-x r-x 2 root root 4096 5月 21 12:39 bin

    • d:表示当前文件类型,d表示目录,-表示文件,l表示链接文件
    • rwx:表示文件的读写权限,r:可读,w:可写,x:可执行,rwx表示所有者的权限,r-x表示所属组的权限,最后一个r-x表示其他人的权限
    • 2表示当前位置有几个子目录
    • root:表示文件的所有者
    • root:表示此文件的所属组
    • 4096:文件大小
  2. 路径切换:cd / 进入根目录
    cd 目录名 进入该目录

    ​ cd .. 返回上一级目录

    ​ cd ../.. 返回上两级目录

  3. 新增目录:

    • 新增一个目录:mkdir demo
    • 新增多个目录:mkdir demo1 demo2 demo3
      mkdir /wendang/{demo1,demo2}
    • 新增多级目录:mkdir -p a/b/c
  4. 新增文件:

    • 新增一个文件:touch demo
    • 新增多个文件:touch demo1 demo2 demo3
    • 新增多级文件:touch a/b/c/1.txt
  5. 删除目录:rm -r 目录名

    强制删除目录:rm -rf 目录名

  6. 删除文件:rm 文件名

    强制删除文件:rm -f 文件名

  7. 复制文件:cp 文件名 目的路径

  8. 复制目录:cp -r 目录名 目的路径

  9. 剪切文件:mv 源文件 目的文件

  10. 重命名:mv 源文件 修改后文件名

  11. 剪切目录:mv 源文件 目的路径

  12. 清屏:clear

  13. 帮助:ls -help
    man ls

    ​ whatis ls

  14. 显示当前位置的绝对路径:pwd

  15. 查看历史输入记录:history

  16. 显示当前详细日期:date

  17. 普通用户关机:poweroff

    ​ halt

  18. root用户关机:shutdown -h 10 10分钟后关机

    ​ shutdown -h 17:30 17:30关机

    ​ shutdown -h now 立即关机

    ​ poweroff

    ​ halt

  19. 取消关机:ctrl+c 在同一个终端取消关机

    ​ shutdown -c now 在不同的终端取消关机

  20. 普通用户重启:reboot

  21. root用户重启:shutdown -r 10 10分钟以后重启

    ​ shutdown -r 17:30 17:30重启

    ​ shutdown -r now 立即重启

    ​ reboot

  22. 取消重启:ctrl+c 在同一个终端取消重启

    ​ shutdown -c now 在不同的终端取消重启

上一篇下一篇

猜你喜欢

热点阅读