部分Linux指令

按使用的频率,分为两部分,指令列出部分参数

一、

ls pwd cd touch mkdir rmdir rm man cp mv cat find grep echo

ls

-i 同时显示文件或文件夹对应的inode索引编号

-k 以千字节(KB)为单位显示文件和目录的大小

(可能不被某些版本支持,一般用 --block-size=K 这个GNU ls 命令的扩展选项代替)

-n 将文件拥有者和所属组的名称替换为UID和GID

-F 在每个文件名的最后添加一个字符用来区别类型(*表示可执行文件,/表示目录,@表示软链接,|表示管道文件,=表示套接字,普通文件不添加)

-r 反向排序(默认是按字母顺序即ASCII码值进行排序)

-t 按时间排序

-s 显示文件和目录所占块的个数

-S 按文件大小排序

-1 一行只输出一个文件

touch(更改文档或目录的访问时间、修改时间,或创建一个不存在的文件)

-a 只修改访问时间(--time=atime/--time=access/--time=use)

-m 只修改修改时间(--tIme=mtime/--time=modify)

-c 不建立文档(--no-create)(确保只在文件存在时更新时间戳,而不想意外创建文件)

-d 使用指定的日期时间,而非现在的时间(自然日期格式如"2024-10-01 12:00:00")

-t 使用指定的日期时间,而非现在的时间(特殊日期格式[[CC]YY]MMDDhhmm[.ss]如202410011200.00)

mkdir

-p 递归创建目录

rmdir

-p 如果子目录被清除后父目录变为空目录,连同多个父目录一起清除(前提是父目录没有被占用)

man

手册:1普通命令2系统调用3库函数

打开手册时,用f向下翻页,b向上翻页,gg回到开头,G到结尾

man -L zh_CN ls 查看中文手册

cp(可以批量复制)

-r 递归复制

-i 覆盖之前提示确认

-a 归档模式,复制文件及其属性,包括符号链接、文件权限等(相当于-dpr)

cat

-b 对非空输出行编号

-n 对所有输出行编号

-s 不输出多行空行

find

-name 按名字查找(find path -name name)

grep

-i 忽略大小写(grep -i "hello" test.txt)

-n 显示行号

-v 反向匹配

二、

more less head tail date cal zip tar bc uname stat wc sort uniq which whereis top alias userdel whoami

less(more查看文件时,只能向下滚动,而less可以随意浏览)

-i 忽略搜索时的大小写(-I强制忽略大小写)

-N 显示行号

/ 向下搜索 ?向上搜索 n 重复前一个搜索 N 反向重复前一个搜索

head

-n<行数> 显示前<>行

tail

-f 实时监视文件的更新内容,使得tail持续输出文件的最后几行,并在文件有新内容时追加自动更新的显示

date

-s 设置时间

+ 格式化时间(%Y-%m-%d %H:%M:%S,其中%F相当于%Y-%m-%d, %X相当于%H:%M:%S)

cal

-3 显示前一个月、当前月、下一个月的月历

-y 显示当前年的日历

-j 显示是当前年的第几天

zip

-r 递归压缩,如zip -r test2.zip test2

unzip

-d 指定解压目录,如unzip test2.zip -d /root/dir

tar

-c 建立压缩文件

-x 解开压缩文件

-z 是否使用gzip压缩 -j 是否使用bzip2压缩

-v 压缩时显示文件

-f 使用档名,f后紧跟档名

-C 指定解压目录

-cvf 归档不压缩

-zcvf/-jcvf 使用gzip/bzip2压缩(.tar.gz/.tar.bz2)

-ztvf/-jtvf 查看压缩包的内容

-zxvf/-jxvf 解压

wc

-c 只显示字节数(--bytes/--chars)

-l 只显示行数(--lines)

-w 只显示字数(--words)(字:由空格、换行符分隔的连续的字符序列)

sort

-b 忽略每行前面开始的空格字符

-c 检查文件是否已经按顺序排序

-u 去重

-r 以相反的顺序排序

which

查看指令路径

whereis

搜索包含关键字的文档

alias

起别名,如alias ll='ls -l --color=auto'

userdel

-r 清除用户并清除其主目录

id username 查询用户是否仍然存在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值