Linux基础命令

命令:linux操作指令,是系统内置的程序,可以以字符化的形式去使用

        通用格式:命名本体 可选选项 可选参数

ls:列出目录下的内容

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

    在linux中前面带 . 的文件是隐藏文件

    -a:全部,包括隐藏文件

    -l :以列表形式展示内容,并显示更多信息

    -h:列出文件大小单位,必须和 l 一起使用

    eg: ls -alh

cd:切换工作目录

pwd:查看当前所在的目录

  • 相对路径和绝对路径

    相对路径:以根目录为起点

    绝对目录:以当前目录为起点

mkdir:创建目录

  • 格式:mkdir [-p] linux路径

    例子:mkdir -p /home/linuxlearn/learn001

    等同mkdir -p ~/linuxlearn/learn001

    一次性创建多级目录

        ctrl + l 快捷清空目录

touch:创建文件

cat:查看文件内容

**more:查看文件内容。**跟cat不同的是,它可以支持翻页,一页页的展示,空格翻页,q退出

cp:复制文件

  • cp [-r] 参数1 参数2 复制文件要加-r

mv:移动文件或文件夹

        要是移动终点路径不存在就改名,让它存在

        如:mv test1 /test/test3 如果当前工作目录没有test这个目录,就创建一个并将文件改名test3

rm:删除文件和文件夹

  • rm [-r] [-f] 参数1 参数2 …… 参数n

    -r用于删除文件夹

    -f表示不会出现提示,强制删除,需要root权限

    rm支持通配符,即模糊匹配

    符合*表示通配符,表示匹配任意内容,包括空

    如:test* :表示匹配任何以test开头的内容

    *test :表示匹配任何以test结尾的内容

    test :表示匹配任何包含test的内容

**which:查看命令的程序文件在哪里。**Linux命令的本体是二进制可执行程序,跟Windows系统的.exe是一样的。

find:按文件名查找文件。

find也支持通配符 * 查找

        1 .  find 起始路径 -name “被查找文件名”

        2 .  find 起始路径 -size +|-n[kMG]|

        +、-表示大于和小于

        k表示大小数字

        kMG表示大小单位

        如:查找小于10KB的文件:

        find / -size -10k

        查找大于100MB的文件:

        find / -size +100M

grep:从文件中通过关键字过滤文件行。

  • grep [-n] 关键字 文件路径

    -n,表示在结果中显示匹配的行号

    关键字,表示要过滤的关键字,建议用“”将关键字包围起来

    文件路径,表示要过滤内容的文件路径,可作为内容输入端口

    过滤的内容会标红

wc命令:统计文件的行数,单词数量等

  • wc [-c m -l -w ] 文件路径

    -c,统计bytes的数量

    -m,统计字符数量

    -l,统计行数

    -w,统计单词数量

    文件路径,被统计的文件,可作为内容输入

管道符:|

  • 含义:将管道符左边命令的结果,作为右边命令的输入

    如:cat test.txt | grep “hello”

            cat test.txt | wc -l
    • 管道符可以嵌套使用,一句linux语句可以出现n个 |

echo:在命令行输出指定内容

  • 复杂内容可以用“”包裹起来,跟C语言的printf差不多,但是被 反引号’ ’ 包裹的内容作为命令输出,

    如:echo ‘ls’相当于 ls

重定向符号 > 和 >>

>  :     将左侧命令的结果,覆盖写入到符号右侧指定的文件中

>>  :   将左侧命令的结果,追加写入到符号右侧指定的文件中

如:echo “hello world” > test.txt

        echo “hello world” >> test.txt

tail : 查看文件尾部内容,跟踪文件的最新更改

  • tail [-f -num] Linux路径
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值