常用命令:
hostname
涉及到文件:/etc/hosts和/etc/sysconfig/network的相关内容
pwd 查看当前所在工作目录
cd命令 cd /usr/bin cd ../..
cd .. 切换到上一级目录
cd . 切换到当前目录
cd ~ 切换到用户"home"目录
cd - 切换到上一个工作目录
"~" 也表示为 home 目录的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录
su命令 su sam 切换到sam用户
su 切换到root用户
su root 命令也是切换到root用户
su - 切换到root用户,并切换到新的工作环境
bash的作业管理
在后台运行程序:在命令后添加一个 & 符号
暂停某个程序:Ctrl+Z
jobs 查看后台作业列表
bg 1 继续执行后台任务1
fg 1 将后台任务调1到前台运行
所有信号的列表:kill -l
显示所有正在运行的应用还有应用的PID:ps ux
根据PID终止进程:kill SIGKILL PID (kill -9 PID)
kill掉Chrome:kill -9 3629 kill多个进程: kill -9 PID1 PID2 PID3
Linux 关机命令
正确的关机流程为:sync > shutdown > reboot > halt
sync 将数据由内存同步到硬盘中。
shutdown 关机指令,你可以man shutdown 来看一下帮助文档。
例如你可以运行如下命令关机:
shutdown –h 10 ‘This server will shutdown after 10 mins’ 这个命令告诉大家,计算机将在10分钟后关机,并且会显示在登陆用户的当前屏幕中。
shutdown –h now 立马关机
shutdown –h 20:25 系统会在今天20:25关机
shutdown –h +10 十分钟后关机
shutdown –r now 系统立马重启
shutdown –r +10 系统十分钟后重启
reboot 就是重启,等同于 shutdown –r now
halt 关闭系统,等同于shutdown –h now 和 poweroff
最后总结一下,不管是重启系统还是关闭系统,首先要运行 sync 命令,把内存中的数据写到磁盘中。
关机的命令有 shutdown –h now halt poweroff 和 init 0 , 重启系统的命令有 shutdown –r now reboot init 6
mkdir 创建目录 mkdir DirName
-p 创建目录,若无父目录,则创建p(parent)
mkdir -p study/itSpace
cat 连接文件并打印到标准输出设备上
-b,--number-noblank 从1开始对所有非空输出行进行编号。
-n,--number 从1开始对所有输出行编号。
-s,--squeeze-blank 将多个相邻的空行合并成一个空行
more命令显示文件内容,每次显示一屏
①按Space键,显示文本的下一屏内容。
②按Enter键,只显示文本的下一行内容。
③按斜线符(l),接着输入一个模式,可以在文本中寻找下一个相匹配的模式。
④按H键,显示帮助屏,该屏上有相关的帮助信息。
⑤按B键,显示上一屏内容。
⑥按Q键,退出more命令。