LINUX——各个命令合集(持续性ing)

1.ls

ls
-a显示所有文件及目录 (. 开头的隐藏文件也会列出)
-l除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出 一般情况下ls -l 是跟ls -h 一起使用 可以写成 ls -lh 或者 ll
-A-a ,但不列出 “.” (目前目录) 及 “…” (父目录)
-d查看某一个目录下自己的属性,其实没有什么意义
-r将文件以倒序显示(原定依英文字母次序)
-R将文件以递归显示(原定依英文字母次序)
–color默认以不同的颜色显示文件
ls -l --color = none关掉颜色显示文件
-t将文件依建立时间之先后次序列出
-F在列出的文件名称后加一符号;例如可执行档则加 “*”, 目录则加 “/”

2.alias

alias[别名]=[指令名称]创建别名
unalias [别名]删除别名

3.du

du和df差不多,du侧重在文件夹和文件的磁盘占用方面,而df侧重在文件系统级别的磁盘占用方面
查看磁盘水位:

du
-k以KB为计数单位
-m以MB为计数单位
-b以字节为计数单位
-a对所有文件与目录进行统计
-c显示所有文件和目录的大小总和
-s仅显示总大小
-S显示目录大小时,不包含子目录大小

4.mkdir

mkdir
mkdir 目录名字创建目录
-p选项递归建立目录
-m选项自定义目录权限

5. touch

touch 文件创建文件
-c假如目的档案不存在,不会建立新的档案
touch {1..3}创建连续多个文件
touch {1,3}创建不连续的多个文件

6.ln

ln
ln -s +源文件或目录创建软连接

7.cp

cp
-a此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合
-r复制目录到指定地方
-d复制时保留链接
-f覆盖已经存在的目标文件而不给出提示
-i与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖。
-p除复制文件的内容外,还把修改时间和访问权限也复制到新文件中
-l目标文件会被建立为源文件的硬链接
-s目标文件会被建立为源文件的软链接

8.rm

rm
-r删除目录
rm -rf要删除的文件名或目录
-i删除前逐一询问确认

9.mv

10.which

which
which [文件…]或者命令名字
-V显示版本信息

11.find

find
-type按照文件类型查找,普通文件f,目录d,块设备文件b,字符块文件c
-user文件是否目标用户
-size文件大小
-name文件名称


-a 表示而且
-o 表示或者

12.cat

cat
cat [选项] 文件名
cat /etc/hosts查看域名解析文件
cat /proc/meminfo查看内存容量
cat /etc/centos-release查看发行版的版本
-n查看显示行号

13.more 和 less

more
more [选项] 文件名

1、按Enter键向下逐行滚动
2、按空格键向下翻一屏
3、按b键向上翻一屏
4、按q键退出

less
less [选项] 文件名
-n显示行号

交互操作方法:
1、Page Up向上翻页,Page Down向下翻页
2、按"I”键查找内容,"n” 下一个内容,“N” 上一个内容
3、其他功能与more命令基本类似

14.head 和 tail

head
head -n 文件名默认显示文件开头10行
tail
tail -n 文件名默认显示文件结尾10行
tail -f显示实时更新内容
tail -f /var/log/messages查看日志

15.wc

wc
-l显示行数
-w统计单词个数
-c统计字节数

16.echo

echo
echo a > b将a覆盖到b
echo a >> b将a 追加到b
echo a > a.txt创建新文件

17.grep

grep
grep “a” test查找带有a 的行
grep “^a” test以a开头
grep “a$” test以a结尾
grep “^$” test查找空格
-i忽略字符大小写
-E将样式为延伸的正则表达式来使用
-v过滤/不匹配
-n显示行号
-w精准匹配单词
-c只显示匹配了多少行

18.gzip 和 bzip2

gzip
gzip 文件名压缩文件
-d解压文件 文件后缀是 .gz
-c将压缩数据输出到标准输出中,并保留源文件
-r递归压缩指定目录下以及子目录下的所有文件
-v显示详情
-l列出压缩文件的相关信息
bzip2
bzip2 文件名压缩文件
-d解压文件
-k保留源文件并压缩
-v显示详情
-z强制执行压缩

19.tar

tar
tar [选项] 归档文件名 源文件或目录
-c创建一个新的打包文件
-v显示详情
-f指定文件名
-x归档还原
-C切换解压目录
-z带有压缩功能
-t不解压不还原 只看内容
-p保留原本属性

20.cd

cd
cd ~切换到home目录
cd …/…跳到目前目录的上上两层
cd 要切换的目录例如 /opt /mnt /lib 等等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值