CentOS基础操作,你都了解吗?
1.CentOS中的文件管理
作用 命令
切换目录 cd
显示当前目录完整路径 pwd
查看目录下的信息(包括隐藏文件) ls( ls-a)
列出目录下的文件和详细信息 ls-l ( ll)
创建目录 mkdir
创建文件 touch
复制文件(文件夹) cp( cp-r)
移动/重命名文件夹和目录 mv
删除文件(目录) rm( rm-rf)
删除空文件夹 rmdir
查找文件 find
获取帮助 man / info
还有几个常用的快捷键:
作用 快捷键
清空至行首 Ctrl + U
清空至行尾 Ctrl + K
清屏 Ctrl + L
终止执行的命令 Ctrl + C
值得一提的是,这些命令在其他系统也可以使用。
2.vim 编辑器使用方法
功能 命令向上翻页 PageDown / Ctrl + F向下翻页 PageUp / Ctrl + B跳转到文件首行 1G / gg跳转到末尾行 G跳转到第 # 行 #G行号显示 :setnu行号显示取消 :setnonu插入 d / Del删除当前行 dd复制 yy将缓冲区中的内容粘贴到光标位置处之后 p
功能 命令
浏览文件全部内容 more / less
查看文件内容(显示行号) cat ( cat-n)
在文本文件中查找字符串(显示行号) grep ( grep<关键字><要查找的文件>-n)
2.5 管道符
管道符将一个命令的执行结果作为另一个命令的输入来执行,格式:
cmd1|cmd2...|cmdn
比如,将 /etc 目录中的文件名以 pass 开头的文件列举出来:
ls/etc|greppass*
再比如,查看 /etc 目录下的内容,并使用 less 的形式浏览:
ls/etc|less
2.6 重定向
功能 命令
输出重定向,已有原来的文件则替换 >
输出重定向,如果原来的文件存在则追加在原来的内容之前 >>
输入重定向,即命令的输入不通过键盘来完成,而通过其他的方式 <
错误重定向 2>
输出重定向与错误重定向同时实现 &>
比如,将 ls/ 命令执行的结果输出到 2.txt 中 ls/>2.txt。
3.进程管理
输出的格式含义:
USER:该进程由哪个用户产生的;
PID:进程的 ID;
%CPU:进程占用 CPU 资源的百分比;
%MEM:进程占用物理内存的百分比;
VSZ:进程占用虚拟内存的大小,单位 KB;
RSS:进程占用实际物理内存的大小,单位 KB;
TTY:进程在哪个终端运行的,tty1-tty7 代表本地控制台终端,tty1-tty6 是本地的字符界面终端,tty7 是图形终端,pts/0-255 代表虚拟终端,如果是 ? 则代表是系统进程;
STAT:进程状态,R-运行,S-睡眠,T-停止,s-包含子进程,+-位于后台;
START:进程启动时间;
TIME:进程占用 CPU 的运算时间,注意不是系统时间;
COMMAND,产生此进程的命令名;
还有个命令 pstree,显示进程树:
top 命令可以查看系统健康状态,和 Windows 系统中的系统管理器类似。
功能 命令杀死某个进程 kill按照进程名杀死进程 killall按照进程名杀死进程,加 -t 可以按照终端号提出用户 pkill
杀死进程时,可以跟信号,信号很多,常用信号:
信号代号 信号名称 说明
1 SIGHUP 让进程立即关闭,然后重新读取配置文件之后重启,平滑重启
2 SIGINT 程序终止信号,用于终止前台进程,相当于 ctrl + c 快捷键
9 SIGKILL 强制终止,用来立即结束程序的运行,本信号不能被阻塞、处理和忽略
15 SIGTERM 正常结束的信号,kill 命令默认就是这个信号,有时候进程已经发生问题,正常无法终止,此时会使用 -9 信号
4.工作管理
查看正在后台的工作,可以使用 jobs[-l] 命令, -l 是显示工作的 PID。
5.SSH 操作
ssh <username>@<hostname or IP address>
连接上 CentOS 之后,命令行左侧的命令提示符含义如下:
# 上传文件夹到远程服务器
scp -P port -r /local/dir username@servername:/remote/dir
# scp -p 2333 -r /test/a [email protected]:/var/b
# 从远程服务器下载文件夹
scp -P port -r username@servername:/remote/dir/ /local/dir
# scp -p 2333 -r [email protected]:/var/b /test/a
-
跨越90%企业的招聘硬门槛 -
增加70%就业机会 -
拿下BAT全国TOP100大厂敲门砖 -
体系化得到运维技术硬实力 -
技术大佬年薪可达30w+