CentOS整理
2020-12-23 18:20:03 0 举报
AI智能生成
centos整理
作者其他创作
大纲/内容
目录相关命令
cd
切换目录
pwd
显示当前目录完整路径
ls
查看目录下的信息
ls -a
包括隐藏文件
ls -l 或ll
列出目录下的文件和详细信息
mkdir
创建目录
touch
创建文件
cp
复制文件
cp -r
复制文件夹
mv
移动/重命名文件夹和目录
rm
删除文件
rm -rf
删除目录
rmdir
删除空文件夹
find
查找文件
man / info
获取帮助
man ls
vim编辑器
vim <文件名>
工作模式
工作模式
命令模式
输入模式
底线命令模式
相关命令
管道符
将一个命令的执行结果作为另一个命令的输入来执行
格式 cmd1 | cmd2 ... | cmdn
示例
ls /etc | grep pass*
ls /etc | less
进程管理
ps aux
查看系统中所有进程,使用 BSD 操作系统格式
ps -le 或 ps -ef
查看系统中所有进程,使用 Linux 标准命令格式
pstree
查看进程树
top
查看系统健康状态
P
以 CPU 使用率排序,默认就是此项
M
以内存的使用率排序
N
以 PID 排序
q
退出top
杀死进程
kill
杀死某个进程
killall
按照进程名杀死进程
pkill
按照进程名杀死进程,加 -t 可以按照终端号踢出用户
常用信号
1
让进程立即关闭,然后重新读取配置文件之后重启,平滑重启
2
程序终止信号,用于终止前台进程,相当于 ctrl + c 快捷键
9
强制终止,用来立即结束程序的运行,本信号不能被阻塞、处理和忽略
15
正常结束的信号,kill 命令默认就是这个信号,有时候进程已经发生问题,正常无法终止,此时会使用 -9 信号
示例
kill -1 111
kill -9 123
文件管理
蓝色
表示文件夹
灰色
表示普通文件
绿色
表示可执行文件
红色
表示压缩文件
天蓝色
表示快捷方式
目录作用
bin
存放执行命令
dev
设备目录
boot
开机引导目录
home
用户个人数据,root除外
usr
应用程序放置目录
lib
开机时常用的动态链接库
tmp
临时文件存放目录
etc
各种配置文件目录
lib64
开机时常用的动态链接库64位
lost+found
是一个特殊目录,用途是用来存放文件系统错误导致文件丢失后找回数据的
media
可移除设备挂载目录
mnt
用户临时挂载其他的文件系统
opt
第三方软件安装目录
proc
虚拟文件系统
root
系统管理员主目录
run
系统运行时所需文件
sbin
只有root才能运行的管理指令
srv
服务启动后需要访问的数据目录
sys
跟proc一样虚拟文件系统,记录核心系统硬件信息
var
存放系统执行过程经常改变的文件
/var/log/message
系统启动后的信息和错误日志
/var/log/secure
与安全相关的日志信息
/var/log/maillog
与邮件相关的日志信息
/var/log/cron
与定时任务相关的日志信息
/var/log/spooler
与UUCP和news设备相关的日志信息
/var/log/boot.log
守护进程启动和停止相关的日志消息
vmlinuz
是可引导的,压缩的linux内核
常用快捷键
Ctrl + U
清空至行首
Ctrl + K
清空至行尾
Ctrl + L
清屏
Ctrl + C
终止执行的命令
查看文件内容
more / less
浏览文件全部内容
cat (cat -n)
查看文件内容(显示行号)
grep (grep <关键字> <要查找的文件> -n)
在文本文件中查找字符串(显示行号)
重定向
>
输出重定向,已有原来的文件则替换
>>
输出重定向,如果原来的文件存在则追加在原来的内容之前
<
输入重定向,即命令的输入不通过键盘来完成,而通过其他的方式
2>
错误重定向
&>
输出重定向与错误重定向同时实现
示例
ls / > 2.txt
0 条评论
下一页