前言
运维部署的过程中经常需要在Linux上通过操作命令来进行,对于基本的Linux的操作学习是必不可少的。现对日常用到的命令做一个回顾,学而时习之才能记得牢
学习网址:https://www.apiref.com/linux-zh/linux-command-manual.html
对文件的操作:
移动
复制
创建
rzsz命令:yum install lrzsz
weget:
cp:复制文件或目录
ls: 列出目录及文件名(跟的各种后缀需要了解)
pwd:显示当前目录的路径
vi/vim:
mkdir: 创建新目录
whereis :该指令会在特定目录中查找符合条件的文件。这些文件应属于原始代码、二进制文件,或是帮助文件。
tail -f filename:会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容
tail 参数:
-f 循环读取
-q 不显示处理信息
-v 显示详细的处理信息
-c<数目> 显示的字节数
-n<行数> 显示文件的尾部 n 行内容
--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束
-q, --quiet, --silent 从不输出给出文件名的首部
-s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒
mkdir [-mp] 目录名称
mv(move file): 移动文件与目录,或修改文件与目录的名称
cd:是Change Directory的缩写,这是用来变换工作目录的命令。
文件压缩/解压缩
1 tar
解压:tar -xzvf XXXX.tar.gz
压缩: tar -czvf XXX.tar.gz aa.txt(具体文件) ,如果需要将该目录下所有的文件都压缩可执行: tar -czvf test.tar.gz *
2 zip的压缩/解压缩
1 将 /home/html/ 这个目录下所有文件和文件夹打包为当前目录下的 html.zip:
zip -q -r html.zip /home/html
3 将当前目录下所有的问题件打包成test.zip
zip -q -r test.zip *
查看压缩文件的内容:unzip -l XXX.zip
解压缩:unzip XXX.zip
进程相关:
查看进程 ps -ef |grep XXXX
杀灭进程:kill -9
创建用户
- 先用root登录
创建用户名:
adduser zhangsan
- 创建密码:passwd 用户名 根据提示输入密码
普通用户要以root用户执行指令时需要在前面加上sudo
- 设置root权限
执行:vi /etc/sudoers
查看8090端口是否启动:
netstat -tunple | grep 8090
评论区