1.pwd 显示当前路径
cd X 切换到第X文件
cd ../ 返回到上一层目录
cd / 返回根目录
mkdir 创建目录
mkdir -p 递归创建目录
2.rmdir 删除空目录
用法:remdir 目录名
或者:rm -rf 目录名
3.ls 查看目录或文件信息
ls -a 列出当前目录下的所有文件,包括隐藏文件(已点开头的就是隐藏文件)
ls -l ===等于 ll 列出所有文件和详细信息。
4.vi 文本编辑器
vi abc.txt 新建一个abc.txt或者打开
按i 进入输入
按esc 退出编辑
:wq 保存退出
:q! 不保存退出
输入/+? 搜索 =====按n进行切换下一个
:set nu 显示行数
按键盘G: 直接定位到末尾
5.ps 查看进程
ps -ef显示所有运行进程,并显示启动进程的命令
6.su root 切换到管理员root
7.chmod 权限赋予命令
read 读4 write 写2 excute 执行1
wxr7
chmod 777 文件名 设置这个文件为7权限
8.find 查找文件
用法:find [路径][选项]
常用选项有:
find .-name *.log 在当前目录查找以.log结尾的文件
find / -name log 在根目录查找log命名的目录
9.netsatu 查看网络情况(net status的简写)
netstat -apn 查看所有端口
an,按一定顺序排列输出
p,表示显示哪个进程在调用
10.| 管道符
在命令之间建立管道,将前面命令的输出作为后面命令的输入
通过命令查找tomcat进程:ps -ef | grep tomcat
通过命令查找到占用此端口的进程编号:netstat -apn|grep 8080
11kill -9 进程名 杀死进程
12.cp 复制
cp -R 拷贝目录以及目录以下的文件
cp abc.txt aaa.txt 复制abc的文件,名字为aaa
13.mv 移动
用法:mv 文件名或者目录 目标目录
mv a.txt ../ 将a文件移动到上级目录(将一个文件移动到另一个目录没有重命名)
mv a.txt ../b.txt 将a文件移动到上一级并改名为b文件(将一个文件移动到另一个目录并重命名)
14.rm 删除文件或者目录
-f 强制删除
-r 删除目录
rm -rf 文件或者目录 ===删除文件
15.grep 过滤
在指定文件中查找字符(串)并打印该行
用法:grep 字符串 文件名
grep band file 在file文件中找寻band字符串
16.touch 文件名.txt 创建文件
原文:https://www.cnblogs.com/x-logos/p/12365708.html