1.1 系统命令
重启 reboot
关闭 shutdown -r now 重启时发送提示信息
shutdown -h now / + 10 / 12:00 现在重启/迟十分钟重启/从12点开始重启
查看系统进程 静态 ps -aux | grep ‘关键词’ (a:所有用户进程;u:详细状态;x:没有控制 终端的进程)
动态 top (m:根据内存使用率排序 ;p:根据CPU使用率排序 ;q:退出)
终止进程 kill -9 进程号
查看端口信息 netstat -anptu
根据端口号/服务器名查询:netstat -anptu | grep 端口号 / 服务器名
isof -i
只能据端口号查询:isof -i :端口号
查看日志信息(日志:文本文件,记录的是程序运行信息)
head / tail 文件名(一般默认显示前 / 最后10行信息)
head / tail -数字 文件名(显示前 / 最后‘数字’行信息)
tail -f 文件名 (动态显示信息)
tail -f 文件名 | grep 关键词 (过滤查找信息)
1.2权限管理
权限 读 r 4 写 w 2 执行 x 1 无权限 0
d 目录 - 文件
拥有者 组 其他
修改权限 chmod 数字 文件名 chmod -r 数字 文件夹 (连同文件夹里的文件一起修改权限)
例:chmod 755 abc.txt(在abc.txt文件中拥有者的权限改为读写执行,组改为读之 执行,其他改为读执行)
查看和修改登录用户 who(查看登录状态)
whoami(查看当前登录用户)
su - / 用户名 (切换为root / 指定用户) 从指定用户切换root需要密码
修改密码 passwd / 用户名 (修改当前用户 / 指定用户密码)
退出 exit(从当前用户往前退出,直到退到初始用户,最后中断)
查找文件 find 路径 -name 文件名
创建软链接 ln -s 源文件(建议绝对路径) 链接文件
注:可以通过在文件夹中创立新文件,在链接文件中查看,进行检验
打包 tar -cvf 包名称.tar 需打包的文件
解包 tar -xvf 包名称.tar -C 指定路径
注: -c :创建打包文件 -v:显示打包或解包进度 -f:指定打包文件名(一 般放在最后) -x:显示解包文件
压缩 tar -zcvf 压缩包名称.tar.gz 需压缩的文件
解压缩 tar -zxvf 压缩包名称.tar.gz -C 指定路径
注:-z 调用gzip实现打包和压缩的过程
打包 zip -r 压缩文件名.zip 需压缩的文件
解压 unzip 压缩文件名.zip -d 指定路径
1.3 vi编辑器
打开文件 vi 文件名
进入编辑模式 i
保存并退出 Esc shift键+ :(末行模式) 保存并退出:wq 强制退出:!q
命令模式 yy 复制 p 粘贴 shift键+z+z 保存并退出