linux 基本命令(二)

1、路径 ​​​​​​

    (1) /  表示根目录,linux 系统里面最上层的目录

    (2) 文件或者目录名称严格区分大小写

           ---dalianmao   DALIANMAO  不同的文件

    (3)绝对路径

           以斜杠开头

           文件位置的全路径

           采用绝对路径可以到处使用

     (4) 相对路径

            不以斜杠开头

            当前工作目录的相对位置

            可以通过相对路径方式指定一个文件名

2、操作命令

     (1) man 命令  查看命令帮助

     (2) cd /var/log 进入/var/log目录

     (3) pwd 打印当前目录

     (4) ls 列出当前目录下有哪些文件

           -l 长格式列出信息

           -d 查看目录本身

           -a 查看所有文件(以.开头的隐藏文件)

     (5) touch 创建或修改文件时间

     (6) mkdir  创建目录

           -p  递归地创建目录

     (7) rm 删除文件或目录

           -f 强制删除不提示(慎用)

           -r 递归删除

           -rf 组合用

      (8) cp 拷贝

           -r 复制目录

           -a 复制所有(属性)

      (9) mv 移动或者重命名

      (10) cat 查看文件内容

      (11) more 分屏查看文件内容

      (12) head -5 文件名    查看前5行内容

      (13) tail -10 文件名   查看文件后5行内容

      (14) cd ..  进入上级目录
           绝对路径与相对路径

           .  & ./  当前目录

           ..  & ../ 上级目录
      (15) du   统计文件或者目录大小
             -sh  
          eg:
             du -sh /etc/

             du -sh /etc/*  
             
      (16) grep  在文件里面找符合条件的行
      
           eg: grep ‘root’ /etc/passwd

          【扩展】

             -i 不区分大小写
             -v 取反
             -n 显示行号
             -r 递归查找

       (17) find 在目录里面找符合条件的文件或者目录

             语法:find 查找目标 匹配的条件

            eg: find /etc/   -name “*conf”

            -name  
            -type d 目录
            -type f  文件


3、linux 账户
      (1) [root@localhost ~]#

           当前登录用户@主机名  当前目录

            ~ 代表当前登录用户的家目录

      (2) 添加Linux用户新账号

          [root@localhost ~]# adduser lanpishu

          [root@localhost ~]# passwd lanpishu

          [lanpishu@localhost ~]$
          $: 普通用户
          #:root用户
 

猜你喜欢

转载自blog.csdn.net/dalianmao66/article/details/82803237