工程穷三代,考古毁一生。 收藏本站
登陆 / 注册 搜索

阅读:9.6K   回复: 5

Linux达人养成计划之命令基本格式及文件处理命令

原创 [复制链接]
Sunglassescat 「龙战于野」 2017-10-7 15:08 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

本帖最后由 Sunglassescat 于 2017-10-7 15:07 编辑

  • Linux常用命令命令基本格式、文件处理命令、文件搜索命令、帮助命令、压缩与解压缩命令、关机和重启命令和其他常用命令。

    命令基本格式及文件处理命令

    🏝🦀🅾🐤‏


    命令提示符[root@localhost ~]#:


    • root:代表当前用户(管理员)
    • localhost:代表当前主机名(本地主机)
    • ~:代表当前目录(家目录)
      ①管理员的家目录是:/root
      🤙🛑🔪♏🦖‍②普通用户的家目录是:/home/user1
    • #:超级用户的提示符
    • $:普通用户的提示符
    命令格式:

    • 命令 [选项] [参数]
      ①中括号“[]”代表该部分可选:例如可以没有选项或者参数只有命令
      ②注意:个别命令的使用不遵循此格式,当有多个选项时,可以写在一起:例如ls -a -l相当于ls -a和ls -l的功能;
      🤞🏫🔪♂🦉‍简化选项与完整选项:例如-a相当于--all
    • 举个栗子:
      ①ls [选项] [文件或目录]
      ②选项:
      -a:显示所有文件(Linux中,文件名以“.”开头的文件是隐藏文件)
      -l:显示详细信息 Linux达人养成计划之命令基本格式及文件处理命令 屏幕截图(9).png 第一列代表权限(权限位一共十位)
      🤛🪐🍪🅱🐉‎(注:权限:-rw-r--r--. 1      
                 第一位“-”代表文件类型(-文件;d 目录;l 软链接文件);
                 剩下九位代表用户组:rw-                  r--                   r--
                                                   u所有者           g所属组           o其他人
                                                   r:只读权限   w:可写权限   x:可执行权限👵‎👚🛒😥🤌
                ”.“代表ACL权限;
                 数字”1“称作:引用计数(代表这个文件被调用次数,只在硬链接当中有用);
                ”1622“文件大小,单位字节;
                 Sep 20 21:23   文件最后一次修改时间;
                 最后一列:文件名; 🧑‍🍳‏🎩🧻🥲🤞
                 还有四种特殊文件(块设备文件、字符设备文件、套接字文件和管道符文件);)
      -d:查看目录属性(如果是”ls -l /etc“显示的是目录/etc所有文件详细信息,而”ls -ld /etc“显示的是etc目录本身的长选项信息)
      -h:人性化显示文件大小
      -i:显示inode(每个文件都有一个id号;上一个帖子中的”系统分区与分区格式化——分区列表“部分提到过)
    文件处理命令:

    👈🏫🍏↔🐅‌
    • 目录处理命令和文件处理命令
      ①建立目录:mkdir [选项] [目录名]
         选项:-p   递归创建”mkdir -p japan/cangls“
         命令英文原意:make directories
      ②切换所在目录:cd

      👵‎🪖🪥😒👎


         cd [目录]     命令英文原意:change directory
         简化操作:cd ~或空格   (进入当前用户家目录)
                          cd -              (进入上次目录)
                          cd ..              (进入上一级目录)
                          cd .               (进入当前目录,这个命令没有实用性,但是要理解”.“有”当前“的含义,后面有用)
      👊🚐🥛🆘🪶‎   快捷键:Ctrl+L 进行清屏(这是我在学习过程中随手记得,和整体没关系,后面还会有)
         ★相对路径:参照当前目录,进行查找。如:[root@localhost ~]# cd ../usr/local/src    (cd .. 是转到上一级目录,root用户的家目录~是/root,它的上一级是/根目录,/下有usr这个目录,所以这个操作是可以执行的,可以试试少输入一个"."看看还能执行吗)
         ★绝对路径:从根目录开始指定,一级一级递归查找。在任何目录下,都能进入指定位置。如:[root@localhost ~]# cd /etc
         tab键补全功能:
            目录补全:如果当前目录下只有一个以a开头的文件,直接输入a+tab键就能打出完整文件名
      👀🗺🍚🅱🐖‎                       如果有多个以a开头的文件,连续按两下tab键这些以a开头的文件就会都显示出来
                             cd /+两下tab会把根目录下所有文件名称显示出来
            命令补全:同上按两下tab键可以把以某个字母开头的命令显示出来(试试输入:l+两下tab键,以l开头的命令除了熟悉的ls还有哪些)
      ③查询所在目录位置:pwd  (命令英文原意:print working directory)
      ④删除空目录:rmdir (很少用) (命令英文原意:remove empity directories)
      👃🪐🫖🆎🐟‍                        rmdir [目录名]
      ⑤删除文件或目录:rm   (命令英文原意:remove)
                                     rm -rf [文件或目录]:-r 目录;-f 强制
      ⑥复制命令:cp  (命令英文原意:copy)
                          cp [选项] [原文件或目录] [目标目录]🥷‌👓📬😈🤌
                                选项:-r 目录;-p 连文字带文件属性一起复制;-d 若原文件是链接文件,则复制链接属性;-a相当于-rpd
      ⑦剪切或修改命令:mv (英文原意:move)
                                    mv [原文件或目录] [目标目录]  (mv命令与rm、cp命令不同的是不管操作的是目录还是文件,不需要-r选项)
                                    目标目录和原文件所在目录相同:相当于原文件路径没变,改了个名称
      ⑧常用目录的作用:/ 根目录;/boot 启动目录,启动相关文件;/dev 设备文件保存目录;/etc 配置文件保存目录;/home 普通用户的家目录;/lib 系统库保存目录;/mnt 系统挂载目录;/media 挂载目录;/root 超级用户家目录;/tmp 临时数据存放目录;/sbin 命令保存目录(超级用户才能使用的目录);/bin 命令保存目录(普通用户就可以读取的命令;根目录下的bin和sbin,usr目录下的bin和sbin,这四个目录都是用来保存系统命令的);/proc和/sys 这两个目录都不能直接操作,这两个目录保存的是内存的挂载点;/usr 系统软件资源目录(/usr/bin 系统命令,普通用户;/usr/sbin 系统命令,超级用户);/var 系统相关文档目录
    • 链接命令:ln  (命令英文原意:link,功能描述:生成链接文件)

      🧑‍🍳‌🧦🎷😉👀


                       ln [选项] [原文件] [目标文件]
                            选项:-s (创建软连接) 软连接的特征:类似Windows快捷方式;软链接拥有自己的i节点和block块,但是数据块中只保存原文件的文件名和i节点号,并没有实际的文件数据;lrwxrwxrwx     l软连接(软链接文件权限都为rwxrwxrwx,具体权限由原文件决定);修改任意文件,另一个都改变;★★★创建软链接时一定要注意相对路径和句对路径★★★
                             没有选项(创建硬链接) 硬链接的特征:拥有和原文件相同的i节点和存储block块,可以看作是同一个文件;可通过i节点识别;不能跨分区;不能针对目录使用;创建的硬链接和原文件完全一致,只有引用计数变化了
上一篇
下一篇
帖子热度 9611 ℃

Sunglassescat 「龙战于野」 2017-10-7 15:08 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

排版还是有问题#j345:下次改进
清风徐来 「龙战于野」 2017-10-7 16:35 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

论坛好冷清
清风徐来在论坛发帖时没有注意,被小偷偷去了 1 个 金币.
小执念 古黑浩劫论坛大牛 2017-10-7 23:03 |显示全部楼层

可遇不可求的事:故乡的云,上古的玉,随手的诗,十九岁的你。

管理员
大部分是复制粘贴来的吧
小执念发帖没看黄历,被扣了2 个 金币.
流星☆坠落 「出类拔萃」 2018-1-20 22:41 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

#j345:一直在看
故事,还未完、 「锋芒初露」 2018-1-21 18:18 来自手机 |显示全部楼层

这个用户很懒,还没有填写自我介绍呢~

非常好,顶一下
您需要登录后才可以回帖 登录 | 免费注册  

本版积分规则

快速回复 返回列表