文章目录
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