一、systemctl命令
systemctl [OPTIONS...] COMMAND [NAME...]
COMMAND参数:
启动:start
停止:stop
重启:restart
查看状态:status
启用(开机自启动):enable
禁用(开机禁止启动):disable
重新加载配置:reload
二、ssh相关配置及命令
ssh配置文件/etc/ssh/sshd_config
使用systemctl对ssh服务进行控制,例如:
systemctl restart sshd.service
三、查看CentOS版本
[admin@localhost ~]$ cat /etc/centos-release
CentOS Linux release 7.7.1908 (Core)
[root@dljx106 ~]# cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
四、查看某个进程的句柄数
lsof -p 进程号
五、find结果批量执行命令
find . -name "*" -exec ls -l {} \;
六、free命令
free是指查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,以及共享内存和被核心使用的缓冲区。
-b:以字节为单位显示。
-k:以K字节为单位显示。
-m:以兆字节为单位显示。
七、查看linux程序所需要的共享库
[root@d106 lib64]# ldd /bin/ls
linux-vdso.so.1 => (0x00007ffefb3dd000)
libselinux.so.1 (0x00007f78b279a000)
libcap.so.2 (0x00007f78b2595000)
libacl.so.1 (0x00007f78b238c000)
libc.so.6 (0x00007f78b1fbe000)
libpcre.so.1 (0x00007f78b1d5c000)
libdl.so.2 (0x00007f78b1b58000)
/lib64/ld-linux-x86-64.so.2 (0x00007f78b29c1000)
libattr.so.1 (0x00007f78b1953000)
libpthread.so.0 (0x00007f78b1737000)
[root@d106 lib64]# ldd libSDL.so
linux-vdso.so.1 => (0x00007ffc43abb000)
libm.so.6 (0x00007fe630a1e000)
libdl.so.2 (0x00007fe63081a000)
libpthread.so.0 (0x00007fe6305fe000)
libc.so.6 (0x00007fe630230000)
/lib64/ld-linux-x86-64.so.2 (0x00007fe630fb9000)