linux系统常用命令总结

简介

本文简单记录常用的linux系统shell命令。

命令

linux系统常用shell命令如下表格

命令功能示例备注
alias给命令起别名alias c=‘clear’取clear的别名为c
cat显示文本内容cat file显示file的内容
chmod修改文件访问权限chmod 644 file改file的权限为644
cd修改当前路径cd /etc转到/etc中去
chown修改文件拥有者chown foo file改file的所有者为foo
clear清屏clear清屏
cp复制文件1:cp file1 file21:复制file1为file2
2:cp dir1.0/ dir2.0 -r2:复制dir1.0为dir2.0
df查看文件系统信息df -h显示文件系统信息
diff比较两个文件的异同1:diff file1 file2 -uN1:比较file1和file2
2:diff dir1/ dir2 -urN2:比较dir1/和dir2/
dpkg手工安装软件包dpkg -i example.deb安装example.deb
echo显示字符串echo “hello”显示"hello"
find查找文件find / -name “*.c”找出/下的所有.c文件
grep查找字符串grep “abc” ./* -rwHn在当前目录下的所有文件中找字符串"abc"
ifconfig查看或修改网络ifconfig eth0查看eth0的网络信息
kill发送信号kill -s SIGKILL 1234给进程1234发送信号SIGKILL
ln创建链接文件1:ln apple a给apple取别名a
2:ln -s apple a创建一个符号链接a指向apple
ls列出文件信息ls -l列出当前文件信息
man查找帮助信息man ls查找关于ls的帮助信息
mount挂载或卸载分区mount /dev/x /mnt将/dev/x挂载到/mnt
more分屏显示信息ps -ef | more分屏显示ps -ef 的信息
mkdir创建目录mkdir dir/创建新目录dir/
mv移动或重命名文件1:mv file1 file2改file1名字为file2
2:mv file dir2将file移动到dir2/中
pwd显示当前路径pwd显示当前路径
ps查看系统进程信息ps -ef或者ps ajx查看系统进程信息
rm删除文件1:rm file1:删除file
2:rm dir/ -r2:递归地删除dir/
sort排序sort file对file排序后打印到屏幕
tar归档或释放1:tar jcf a.tar.bz2 *1:将所有文件压缩为.bz2
压缩或解压2:tar jxf a.tar.bz22:解压bz2文件
3:tar -zcf a.tar.gz *3:将所有文件压缩为.gz
4:tar -zxf a.tar.gz4:解压gz文件
uniq去掉相邻重复的行uniq file去掉file中相邻的重复行
wc计数器wc a计算a的行、单词、字符
which查找所在路径which ls显示命令ls所在路径

总结

后面我有时间再慢慢对这些命令进行详细分析,形成大全。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值