swan怎么在linux编译,[转载]总结一下常用的 Linux 命令

算下来使用 linux 也有 4 年多了,但是如果有人问我你平常都用哪些 linux

命令我还真说不出来。如果反过来,如果你说要完成一个 XXX 操作需要什么命令,那我肯定能脱口而出。

不论如何,我还是要总结一下。

我用这个命令‘history | gawk ‘{print $2}’ | sort | uniq -c | sort

-nrk1’查看了我经常使用的一台服务器的命令历史,并作了排序,结果是这样的:

200 cat

147 tail

113 ps

81 vim

54 cd

48 ll

45 netstat

42 history

33 grep

32 kill

26 top

24 clear

21 jstat

19 yum

13 exit

6 jmap

6 dir

5 mkdir

5 ls

4 rm

4 mv

3 df

2 whereis

2 nc

2 mysql

2 more

2 diff

1 uniq

1 tar

1 date

1 crontab

从这个列表看,平时常用的命令并不多,就几十个,这些命令的说明如下:

cat:将文件内容打印至终端;

tail:查看文件内容的最后若干行,head 命令刚好相反;

ps:查看进程信息;

vim:文本编辑器;

cd:修改当前工作目录;

ll:ls -l 的别名;

netstat:打印网络相关的一些信息,如:网络连接,网络接口的统计信息等等;

history:打印终端执行的命令历史;

grep:对文本进行正则过滤;

kill:给进程发送信号;

top:查看系统非常多的运行信息,如:机器启动时间,负载,进程使用资源情况等等;

clear:清除终端;

jstat:一个 JVM 状态监控工具;

yum:一种 linux 包管理工具;

exit:退出终端;

jmap:一个 JVM 状态监控工具;

dir:和 ls 类似,查看目录下内容;

mkdir:创建目录;

ls:查看目录下内容;

rm:删除文件/目录;

mv:移动(重命名)文件/目录;

df:查看磁盘使用状况;

whereis:定位一个命令的文件,手册;

nc:检查网络端口是否开启;

mysql:mysql 数据库客户端;

more:分页显示;

diff:文件比较;

uniq:去除重复的文本行;

tar:打压缩包;

date:查看日期/时间;

crontab:管理定时任务;

原创文章,转载请注明: 转载自司马刘的日志

本文链接地址: 总结一下常用的 Linux 命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值