Linux命令基本格式及文件处理命令(参考imooc)

1.Linux命令格式

1-1 命令提示符

 [root@localhost ~]#

 其中:    root:                        当前登录用户

              localhost                  主机名(可以更改的)

              ~                             当前所在目录(家目录)

{直接输入pwd命令可以查看到所在的家目录,~的家目录为/root,如果其他用户的家目录在/home/user1,/home/user2}

              #                             超级用户的提示符

              $                             普通用户的提示符    

1-2 命令格式

命令 [选项] {空格} [参数]

注意:个别命令使用不遵循此格式,当有多个选项时,可以写在一起

        简化选项与完整选项  -a 等于 --all

1-3 查询目录中内容:ls

ls [选项] {空格} [文件或目录]

选项:    -a        显示所有文件,包括隐藏文件

             -l         显示详情信息

             -d        查看目录属性

             -h        人性化显示文件大小

             -i        显示inode

eg: [root@localhost ~]# ls -ld /etc

drwxr-xr-x. 80 root root 4096 May 29 18:17 /etc/ 

{.}代表ACL权限,{80}表示引用计数,代表这个文件被调用几次,第一个{root}代表所有者,第二个{root}代表所属组,{4096}代表大小 字节,{May 29 18:17} 表示最后一次修改时间,最后一个{/etc/}表示文件名或目录

  •  drwxr-xr-x      ( -rw-r--r--  /  lrw-r--r-- )

    微笑    {d} 文件类型(一共有7种)(-文件  d目录  l软链接文件 {块设备文件、字符设备文件、套接字文件和管道文件})

    微笑    (第一个三个字母)  rwx: u所有者        -xr:所属组        x--:o其他人    (r读,w写,x执行)

2.Linux目录处理命令(清屏快捷键"Ctrl + L")

2-1 创建目录:mkdir

  • mkdir [目录名]   (创建一个目录)
  • mkdir -p [目录名]    (-p 递归创建   命令英文愿意:make directories)

2-2 查询所在目录位置:pwd

  • pwd   (命令英文愿意:print working directory)

2-3 切换所在目录:cd

  • cd [目录]  (命令英文愿意:change directory)
  • 简化操作:    

                   cd/cd ~         进入当前用户的家目录

                   cd -              进入上次目录

                   cd ..              进入上一级目录

                   cd .               进入当前目录

  • 相对路径:参照当前所在目录进行查找

    eg:  [root@localhost ~]# cd ../usr/local/src/

  • 绝对路径:从根目录开始指定,一级一级递归查找。在任何目录下,都能进入指定位置

    eg:  [root@localhost ~]# cd /etc/

2-4 删除空目录:rmdir

  • rmdir [目录名]  (命令英文愿意:remove empty directories)

2-5 删除文件或目录:rm

  • rm -rf [文件或目录]  (命令英文愿意:remove)

             -r        删除目录

             -f        强制

   eg:  [root@localhost ~]# rm -rf /tmp/        删除该目录

   eg:  [root@localhost ~]# rm -rf /tmp/*       删除该目录里面所有文件

注意:[root@localhost ~]# rm -rf /     是会删除 / 目录下所有的文件

2-6 复制命令:cp

  • cp [选项] [原文件或目录] [目标目录]    (命令英文愿意:copy)
  • 选项:(不加选项只能复制文件)

             -r            复制目录

            -p            连带文件属性复制

            -d            若原文件是链接问,则复制链接属性

            -a            相对于    -pdr

2-7 剪切或改名命令:mv

  • mv [原文件或目录] [目标目录]  (命令英文愿意:move)

     eg:  [root@localhost ~]# mv cangls/ japen/       把目录 cangls 剪切到目录 japen 里去

     eg:  [root@localhost ~]# mv cangls bols      把目录名 cangls 改名为 bols





猜你喜欢

转载自blog.csdn.net/ykqi_/article/details/80549012