linux常用命令总结

vi 编辑器

vi 文本名 #编辑某文本

进入文档后,按下a或者i进入insert模式,在文档中输入文字

点击esc按钮可以退出编辑模式

:w 保存文件

:wq 保存并退出

:wq! 保存并强制退出

:q 退出

:q!强制退出

dd 删除一行文字

x 删除一个字符

:n 光标移至文本第n行

$ 光标移至文本的行尾

G 光标移至文本的末尾

/ 查找某个字符串

cd 切换目录

cd root根目录

cd / 系统根目录

cd … 返回到当前目录的上一级目录

cd /home 用路径切换到home目录

ls 列出目录下文件

ls 显示指定目录下的内容

ls -a 列出目录中的全部文件,包括隐藏文件

ls -l 列出目录中的细节,包括权限、所有者、组群、大小、创建日期、文件是否是链接等

ls -r 逆向,从后向前的列举当前目录下所有子目录内的内容

ls -R 递归 ,递归的列举当前目录下所有子目录内的内容

ls -s 大小size数据块

cat 查看文件内容

cat 文本文件名字

touch 创建文本(不能插入内容)

touch 文本文件名字

touch 1.txt

grep文件查找

grep abc test.txt 在test.tet中查找abc这个字符串,grep查找是区分大小写的

cp 复制文件

cp [源文件] [目标文件]

cp test.txt /home 将text.txt复制到home路径下

cp -i file1 file2 采用交互方式将文件file1复制成文件file2
cp -r +源目录名 目标目录名

mkdir 创建目录

mkdir file1 file2 file3 创建文件1 文件2 文件3

mkdir -p aa/bb/cc 包含嵌套目录

rmdir 删除目录

rmdir -p aa/bb/cc

rm 删除文件

rm test1 删除test1的文件

rm -i 互动:提示确认删除

rm -f 强制 :代替互动模式,不提示确认删除

rm -v 详细:显示文件的删除进度

rm -r 递归:将删除某个目录以及其中所有文件和子目录

man 查看帮助文档

man +命令的名称

locate 定位文件和目录

locate test 定位带有test这个词的文件或目录

whatis 产看某个命令的含义

whatis mv 查看mv命令的含义

gzip压缩文件

gzip filename 压缩文件

gunzip filename.gz 解压文件

gzip -r file1 把file1目录中的内容压缩起来

tar 解压缩文件

tar -c 创建压缩文件

tar -x展开归档文件

tar -t 显示包括在tar文件中的文件列表

tar -z 压缩/解压文件

tar -v 写入或读取时,显示所有文件

tar -f 指名要展开的归档文件名

tar -j 压缩或解压缩文件

tar -jcv -f filename.tar.bz2 压缩要被处理的文件或目录名称
tar -jtv -f filename.tar.bz2 查询
tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录
tar -czvf +压缩文件名 源文件名 将a1文件打包并且压缩 例:tar -czvf a1 g.gz
tar zxvf +目标文件 解压 例: tar zxvf ar_test.tar.gz 解压ar_test.tar.gz压缩包

chmod 设定文件权限

chmod文件的使用者(u,g,o)增减(+,-,=)权限名称(r,w,x)文件

u 拥有文件的用户

g 所有者所在的组群

o 其他人

a 代表所有

删除某一文件的所有权限,输入命令:

chmod a -rwx test.txt

为文件所有者添加权限,输入命令:

chmod u +rwx test

用数字表示权限

4——读取,2——写入,1——执行

下面两个命令等价:

chmod 751 filename

chmod u=rwx,g=rx,o=x filename

useradd添加用户

useradd 用户名 添加某用户

userdel 用户名 删除某用户

userdel -r 删除用户下的残留文件

su切换用户

su +用户名 切换到用户

sudo +命令 在root用户下执行一条命令

shutdown 关机

shutdown -h now或/halt 立刻关机

shutdown -h 时间 在特定时间关机
shutdown -t 2 在2min内关机

ps 查看正在执行的程序

ps u 列出使用者的名称和使用时间

ps x 列出所有程序

ifconfig 显示网络设备的状态

ping 用于检测主机

clear清屏

wc用于计算字数

wc -c 只显示bytes数

wc -l 只显示行数

wc -w 只显示字数

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值