liunx常用命令大全

http://www.magickeys.cn/
https://blog.csdn.net/Number_oneEngineer/article/details/83215694

https://blog.csdn.net/qq_41394155/article/details/83472595

1.使用yum发现软件的命令
yum provides 命令

2.查看系统的运行时间
uptime
在这里插入图片描述
这些信息保存在/proc/uptime 文件中,虽然是以文本方式保存,但是这些数据却不能直接显示,这就需要我们使用 uptime 命令来翻译它:

【系统时间】
上图中,左起第一条信息 15:03:03,是当前系统时间,以24小时格式输出。

【运行时间】
上图中,左起第二条信息 up 1151 days, 13:32,是系统累计运行时间。上图显示系统已经运行了1151天13小时32分钟。

如果系统累计运行时间没超过24小时,这里将只会显示小时和分钟,或只显示分钟。
当系统重启后将会清零。

【已经登录的用户】
1 user 这是系统当前的用户数量

【当前系统的负载均衡情况】
最后一条信息是系统的平均负载量。分为三部分,分别代表过去1分钟、5分钟、15分钟系统的平均负载量。

负载量越低意味着你的系统性能越好。

3. 防火墙的iptables 的关闭方法

可以使用命令设置防火墙:

a. 永久性生效

开启:chkconfig iptables on

关闭:chkconfig iptables off

b. 即时生效,重启后失效

开启:service iptables start

关闭:service iptables stop

4.重启服务器的命令

shutdown -r now 也可以用 reboot

关于这两个命令的区别,可以参考以下博文
https://blog.csdn.net/stridebin/article/details/73733915
https://blog.csdn.net/guoshenglong11/article/details/50349446

5.关于centos 安装tab键

可以参考以下博文
https://www.linuxprobe.com/tab-key-command.html

6.关于liunx的数据排序

seq 1 10 这样就可以把1 到10 进行把数据进行排序下来

7.CRT系统下载文件命令

/usr/bin/sz tang.gz

一般不设置的话,就是设置在这个目录下
在这里插入图片描述

8.关于chmod 命令的使用

https://blog.csdn.net/qq_39424178/article/details/85228185

9. ls -lt 命令是按照时间进行排序的命令

[mopush@nj-mopps02 log]$ ls -lt | head -20
总计 14640
-rw-r–r-- 1 mopush aspire 10934 01-14 09:10 m5access2019-01-14.txt
-rw-rw-rw- 1 mopush aspire 7 01-14 09:10 m5avgtime.txt
-rw-r–r-- 1 mopush aspire 29031 01-14 09:10 m5dpsavgtime2019-01-14.txt
-rw-rw-rw- 1 mopush aspire 7 01-14 09:10 pps5sucrate.txt
-rw-r–r-- 1 mopush aspire 16262 01-14 09:10 sysinfo_20190114.log
-rw-r–r-- 1 mopush aspire 1923425 01-14 09:10 access.log
-rw-rw-rw- 1 mopush aspire 1983966 01-14 09:10 bossquery_mmon.txt
-rw-r–r-- 1 mopush aspire 1923425 01-14 09:10 log.txt
-rw-r–r-- 1 mopush aspire 3031 01-14 08:59 houraccess_Beijing_2019-01-14.txt
-rw-r–r-- 1 mopush aspire 2637 01-14 08:59 houraccess_Fujian_2019-01-14.txt
-rw-r–r-- 1 mopush aspire 3113 01-14 08:59 houraccess_Gansu_2019-01-14.txt
-rw-r–r-- 1 mopush aspire 2675 01-14 08:59 houraccess_Guangdong_2019-01-14.t
这个是按照前20个目录进行排序,排第一位的是最近修改过的文件

也可以查看帮助信息 ls -help

10. ls -lt 是修改时间的最新排序,从上往下排 ,ls -lrt 是从下往上排

常用组合如下:

ls -alt # 按修改时间排序
ls --sort=time -la # 等价于> ls -alt
ls -alc # 按创建时间排序
ls -alu # 按访问时间排序
以上均可使用-r实现逆序排序
ls -alrt # 按修改时间排序
ls --sort=time -lra # 等价于> ls -alrt
ls -alrc # 按创建时间排序
ls -alru # 按访问时间排序
也可以查找指定类型的文件,然后指定按时间排序
find . -name *.php|xargs ls -alt

当然查看文件排序 还可以用到find 查找,
参考的博文:
https://www.jb51.net/article/150309.htm

11. ps -u 这个命令一般是比较少用,但是ps -ef 是经常用的

ps -u root:显示指定用户信息
ps -u 这个命令只是对当前用户有效,对其他的用户是没有效的
https://www.cnblogs.com/chenya/p/7117020.html

12. ps -ef 每个选项代表的意思

[root@king shell]# ps -ef
UID         PID   PPID  C STIME TTY          TIME CMD
root          1      0  0 09:14 ?        00:00:01 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
root          2      0  0 09:14 ?        00:00:00 [kthreadd]
root          3      2  0 09:14 ?        00:00:00 [ksoftirqd/0]
root          5      2  0 09:14 ?        00:00:00 [kworker/0:0H]

命令拆解:

ps:将某个进程显示出来
-A  显示所有程序。
-e  此参数的效果和指定"A"参数相同。
-f  显示UID,PPIP,C与STIME栏位。
grep命令是查找
中间的|是管道命令 是指ps命令与grep同时执行
这条命令的意思是显示有关Apachejetspeed有关的进程

UID PID PPID C STIME TTY TIME CMD
各相关信息的意义:

UID: 程序被该 UID 所拥有

PID :就是这个程序的 ID

PPID :则是其上级父程序的ID

C: CPU 使用的资源百分比

STIME :系统启动时间

TTY: 登入者的终端机位置

TIME: 使用掉的 CPU 时间

CMD :所下达的指令为何

https://www.cnblogs.com/ericli-ericli/p/8144934.html

13. date命令的使用

https://www.jb51.net/LINUXjishu/183084.html
https://www.cnblogs.com/yymn/p/4620922.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

运维螺丝钉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值