cd xxx | 进入xxx目录 |
cd .. | 返回上级路径 |
cd ~ | 进入用户主目录 |
cd / | 进入根目录 |
pwd | 查看当前路径 |
vim xxx | 编辑文件xxx |
i | 文件打开的情况下,进入编辑模式 |
Esc | 文件打开的情况下,退出编辑模式 |
:wq | 文件打开的情况下,保存并关闭文件 |
q | 文件打开的情况下,直接关闭文件 |
rm xxx | 删除文件xxx |
mv oldName newName | 文件重命名 |
mv file floder | 把文件file移到文件夹floder |
cp -i xxx ooo | 把文件xxx拷贝到目录ooo,如果已存在目标文件,会询问是否覆盖 |
cp -a xxx ooo | 把文件夹xxx拷贝到目录ooo |
mkdir xxx | 创建新文件夹xxx |
ls指令
ls | 显示当前路径下的所有文件和文件夹 |
ls -a | 显示当前路径下的所有文件和文件夹,包括以.开头的隐藏文件 |
ls -l | 显示当前路径下的所有文件和文件夹,及其详细信息 |
ls -la | 显示当前路径下的所有文件和文件夹,包括以.开头的隐藏文件,及其详细信息 |
权限指令
sudo -i | 切换到root用户权限 |
sudo -s | 获取绝对用户权限 |
su - 普通用户名 | 切换到普通用户权限 |
lsof -i:端口号 | 显示所有打开该端口的进程 |
lsof -i | 显示所有打开的端口 |
kill -15 PID | 正常终止进程(先释放资源再终止) |
kill -9 PID | 立即终止进程(不能忽略的指令,得马上终止进程) |
ps aux | grep 进程名称 | 查看该进程的运行状态,包括USER、PID、%CPU、%MEM: 占用的记忆体使用率、VSZ(占用的虚拟记忆体大小)、RSS(占用的记忆体大小)、TTY(终端的次要装置号码)、STAT(该行程的状态,包括D不可中断、R运行中、S睡眠、T停止、Z僵死)、START(行程开始时间)、TIME(执行时间)、COMMAND(所执行的指令) |
ps a | 显示现行终端机下的所有程序,包括其他用户的程序 |
ps -A | 显示所有程序 |
ping 地址(IP地址或网络地址) | 检测网络连通性,Ctrl + C退出ping |