Linux命令-精简版

详细版:Linux基础命令-CSDN博客

        1.ls 查看文件夹(目录内容)

如果不给定参数,就查看当前工作目录的内容

-a选项,展示隐藏的内容 以 开头的文件或文件夹默认被隐藏,需要-a才能显示出来

-l选项,以列表的形式展示内容,并展示更多细节

-h选项,和-l选项搭配使用显示文件的大小单位

可以组合使用,比如: ls -lah,等同于 ls -a -l -h

        2.cd 切换工作目录

使用参数,切换到指定路径 不使用参数,切换工作目录到当前用户的HOME

         3.pwd 输出当前所在的工作目录

        4. .  ..  ~特殊路径符 

 .    当前目录,cd ./Desktop 切换到当前目录下的Desktop目录内,和cd Desktop效果一致

 ..    上一级目录,cd ..   切换到上一级目录,cd ../..  切换到上二级的目录

 ~    HOME目录,比如:cd ~  HOME目录  cd ~/Desktop,HOME内的Desktop目录

        5.mkdir  创建新的目录(文件夹)

mkdir [-p] Linux路径 

-p可选,表示自动创建不存在的父目录,适用于创建连续多层级的目录

        6.touch 创建新的文件

touch Linux路径

        7.cat 查看文件内容

cat Linux路径

        8.more 查看文件内容(可翻页)

more Linux路径

使用空格进行翻页,使用q退出查看

        9.cp 复制文件或文件夹

cp [-r]  被复制的文件或文件夹  要复制去的地方

-r选项,可选,用于复制文件夹使用,表示递归

        10.mv 移动文件或文件夹

mv 被移动的文件或文件夹  要移动去的地方

        11.rm 删除文件或文件夹

 rm [ -r -f ] 被删除的文件或文件夹路径1 被删除的文件或文件夹路径2 ...... 被删除的文件或文件夹路径N

-r选项,可选,文件夹删除

-f选项,可选,用于强制删除(不提示,一般用于root用户)

参数也支持通配符 *,用以做模糊匹配

        12.通配符 * 模糊查询

  •  test*,表示匹配任何以test开头的内容
  • *test,表示匹配任何以test结尾的内容
  • *test*,表示匹配任何包含test的内容   

        13.which 查找程序文件存放位置

        14.find  查找指定的文件 文件名/大小

find 起始路径 -name"被查找的文件名" 

find 起始路径 -size + | -n [ k M G]     

 n表示大小数字 kMG表示大小单位,k(小写字母)表示kb,M表示MB,G表示GB

        15.grep  通过关键字过滤文件行

grep  [-n]  “过滤的关键字”  要过滤内容的文件路径

选项-n,可选,表示在结果中显示匹配的行的行号。

        16.WC 统计文件的行数、单词数量、字节数、字符数等

WC [-c -m -l -w] 文件路径

不带选项默认统计:行数、单词数、字节数

-c字节数、-m字符数、-l行数、-w单词数

        17.管道符   将管道符左边命令的结果,作为右边命令的输入

        18.echo “ ” , ` `在命令行内输出指定内容

文字内容“”     命令``

        19.重定向符 > 覆盖  >> 追加

        20. tail  查看文件尾部内容,并可以持续跟踪

 tail [-f -num] Linux路径   

-f:持续跟踪,

-num:启动的时候查看尾部多少行,默认10 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值