(白帽生存法则)Linux系统常用命令。

一、命令形式

command [-option] [parameter]

                                                    命令本体       选项           参数

二、常用命令

        1、ls命令(检视命令):

ls [-a -l -h] [路径]

(HOME目录:个人账户目录,路径在:/home/用户名。)

                 选项:

               (1)-a:(all)列出全部文件(包括隐藏文件/文件夹)

                (2)-h:①转换为易于阅读的形式,列出文件大小;

                                ②-h必须要搭配“-l”一起使用;

                (3)-l:以列表(竖向排列)的形式展开更多信息;


        2、cd命令(切换跳转命令):“Change Directory”

cd [路径]

                注:

                (1)使用时两种情况:①、无选项,只有参数,切换目录;②、无选项无参数,回到用户目录。

                (2)cd /:回到根目录;

        附1:pwd命令(查看工作目录命令)“Print Work Directory”

                附注:使用时,无选项,无参数;

                作用:输出当前所在的工作目录。

        附2:特殊路径符

.表示当前目录cd ./Desktop = cd Desktop
..表示上一级目录cd .. 切换上一级目录
cd ../.. 切换上二级目录
~HOME目录cd ~ 切换HOME目录
cd ~/Desktop 切换至HOME内Ddesktop目录

        3、mkdir命令(新建目录命令):“Make Directory”

mkdir [-p] [路径](必填)

                选项:

                (1)-p:自动创建不存在的父目录,适用于创建连续多层级的目录;

(*linux中ctrl+l清屏)


        4、touch命令(创建文件命令):

touch [路径](无选项必填)


        5、cat 命令(查看文件内容)/ more命令

cat [路径](无选项必填)

more [路径](无选项必填)

                注:

                (1)cat直接将内容全部显示出来;

                (2)more支持翻页,内容过多时,可以一页页展示;

        ex:/etc/services 可用more命令查找

                more /etc/services

              (*空格翻页;*Q退出查看)


        6、cp命令(赋值文件命令):“copy”

cp [-r] [参数1] [参数2]

                选项:

                (1)-r:用于复制文件夹使用,表示递归。

                参数:

                (1)参数1:路径1,被复制文件夹或文件。

                (2)参数2:路径2,复制的目标路径。


        7、mv命令(移动文件命令):“move”

mv [参数1] [参数2]

                参数:

                (1)参数1:路径1,被移动的文件或文件夹。

                (2)参数2:路径2,移动目标,若不存在,则进行改名,确保目标存在。


        8、rm命令(删除文件、文件夹命令):“remove”

rm [-r -f] 参数1、参数2、参数3······参数n

                选项:

                (1)-r:删除文件夹。

                (2)-f:force,强制删除(需要root权限)

                注:

                (1)rm命令支持通配符。

        附:*通配符*

        *:通配符,匹配任意内容。

                ex:test* 任何以test开头的内容;

                       *test 任何以test结尾的内容;

                       *test*任何包含test的内容;

                !!!:

root权限下:

rm -rf /

rm -rf /*

会使得C盘格式化。


        9、which命令(查找命令文件指令):

which [要查找的命令]


        10、find命令(按文件名查找文件):

① find [起始路径] -name “被查找文件名”

② find [起始路径] -size + l -n[kMG]

                注:

                (1)支持通配符。

                对于②:

                a.+/-表示大于和小于;

                b.n表示大小数字;

                c.kMG表示大小单位;

                        ex:

                        查找小于10kB的文件: find / -size - 10k

                        查找大于100MB的文件: find / -size + 100M


附:相对与绝对路径

        ex:切换至Desktop目录

        ① cd/home/用户/Desktop        绝对路径(根目录为起点)有_/

        ② cd Desktop                          相对路径(当前目录为起点)无_/


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凌云逐雪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值