Linux基本操作指令

发布于:2022-10-14 ⋅ 阅读:(415) ⋅ 点赞:(0)

目录

☃️(1)路径显示 pwd 指令

☃️(2)罗列文件或目录 ls 指令

☃️(3)切换路径 cd 指令

☃️(4)文件创建 touch 指令

☃️(5)目录创建 mkdir 指令

☃️(6)删除 rmdir 和 rm 指令

☃️(7)查看 man 指令

☃️(8)拷贝 cp 指令

☃️(9)剪切 mv 指令

☃️(10)查看 cat 和 tac 指令

☃️(11)读取 head 和 tail 指令

☃️(12)查找 find 指令

☃️(13)查找 which 和 whereis指令

☃️(14)重命名 alias 指令

☃️(15)过滤文本 grep 指令

☃️(16)排序 sort 指令

☃️(17)去重 uniq 指令

☃️(18)压缩解压 zip 和 unzip 指令

☃️(19)压缩解压 tar 指令

☃️(20)查看内核 uname -r 指令

☃️(21)查看cpu lscpu 指令

☃️(22)查看内存 lsmem 指令

☃️(23)查看硬盘 df -h 指令

☃️(24)查看在线人数 who 指令     


☃️(1)路径显示 pwd 指令

显示当前用户所在的路径。

☃️(2)罗列文件或目录 ls 指令

罗列出当前目录下对应的的文件名称或者目录名称。

        ①ls -l 显示当前目录下文件或者目录更详细的属性信息

        ②ls -a显示所有文件,包括隐藏文件(说明ls默认不显示隐藏文件)以 . 开头的文件,在Linux下叫做隐藏文件

        ③ls -d 不进入目录,显示目录本身信息

        ④ls -R 递归式的显示所有文件 ​​​​​​​

☃️(3)切换路径 cd 指令

进入一个路径或者切换路径。

        cd . 当前目录

        cd .. 回退上级目录

        cd~ 进入当前用户的工作目录,即默认登陆所处的目录

        cd- 两个热点路径来回切换

☃️​​​​​​​(4)文件创建 touch 指令

Linux下创建普通文件的命令。

        touch  + 已有文件的名字 = 更新时间

☃️(5)目录创建 mkdir 指令

Linux下创建新目录(只能是一个)

        mkdir -p 创建一串目录,即路径

☃️(6)删除 rmdir 和 rm 指令

rmdir 只能删除目录,并且为空目录

rm 默认删除普通文件

        rm -r 递归删除

        rm -f 强制删除

        rm -i 删除前询问

☃️(7)查看 man 指令

        查看命名,系统调用,C接口的一个手册。man默认从1号手册开始查找,找到即停止,man也可以根据手册指定查找,如 man 1/2/3 命令/接口/C

☃️(8)拷贝 cp 指令

实现拷贝文件(如果有同名文件则覆盖式拷贝)

        cp -r 拷贝目录

        cp -i -r 询问是否拷贝

☃️(9)剪切 mv 指令

1.类型剪切功能,即可以剪切目录,也可剪切文件。

2.对文件或者目录重命名。

☃️(10)查看 cat 和 tac 指令

cat 和 tac 都可查看文件内容,cat以正序显示, tac以逆序显示。

补充:

        cat 不适合查看大文本,查看大文本如日志之类的推荐使用 more 和 less

        more -n 可以定行查看,不可上下滑动

        less 查看时可以上下滑动

☃️(11)读取 head 和 tail 指令

默认从文件中读取数据,head默认打印前10行,tail默认后10行。

☃️(12)查找 find 指令

find -name 按文件名查找文件(可能需要访问磁盘,进而导致效率低下)

☃️(13)查找 which 和 whereis指令

which:只用来搜索命令,搜索你曾经在哪个路径下使用了此命令

whereis:在指定的路径下,查找指定的文件名对应的指令或者文档

☃️(14)重命名 alias 指令

对命令重命名

☃️(15)过滤文本 grep 指令

文本内容行过滤工具,默认匹配文本中的关键字,匹配上的进行显示

        grep -n 显示匹配出的文本内容并标上原来文本中的行号

        grep -i 不区分大小写显示文本内容(原来区分)

        grep -v 把匹配上的文本内容不显示,显示没匹配上的文本内容

        加上管道命令,wc -l 可以和 grep 连用显示行号

☃️(16)排序 sort 指令

按ASCII码值对文本内容进行排序

☃️(17)去重 uniq 指令

对文本内容去重

☃️(18)压缩解压 zip 和 unzip 指令

zip 打包压缩。一般打包压缩目录时,只打包压缩一个空目录。

        zip -r 递归打包压缩

unzip 解压

        unzip -d 可指定路径

☃️(19)压缩解压 tar 指令

tar指令一般是解压以 .tgz 为后缀的。

        tar -czf 打包并压缩

        tar -czf -t 不打包压缩文件,之查看  

        tar -xzf 解包并解压

        tar -xzf -r解压同步显示压缩文件列表

        tar -xzf -C(大写) 指定路径解压

☃️(20)查看内核 uname -r 指令

查看Linux内核信息(也叫体系结构)

☃️(21)查看cpu lscpu 指令

查看cpu的状态

例如:

3.10.0-957.21.3

☃️(22)查看内存 lsmem 指令

☃️(23)查看硬盘 df -h 指令

☃️(24)查看在线人数 who 指令     

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到