linux常用命令,mac命令行相关使用,常见的命令行操作。
linux文件操作
命令行 | 操作 |
cd | 前往文件夹 |
cd .. | 返回上层文件夹 |
touch * | 新建文件 |
cd / | 返回顶层 |
cat *.* | 查看文件内容 |
vi *.* | 编辑文件 |
:wq/:wq!/ZZ | 保存退出/强制 |
mkdir | 新建文件夹 |
cd ~ | 切换到用户主目录 |
pwd | 查看当前完整路径 |
mv ./a.txt ./b.txt | 移动文件 文件夹要加上目录参数mv -r ... ... 详细 |
cp ./a.txt ./b.txt | 复制文件 |
rm -r /opt/a | 删除文件 |
tar -xvf ./*.tar || unzip *.zip | 解压 详细 |
tar -zcvf ./a.tar ./a | 压缩 |
ls | 查看当前目录内容 |
find / -name *.conf | 查找文件 |
linux进程操作
命令行 | 操作 |
whereis mysql | 查看软件安装目录 |
lsof -i :port | 根据端口查看进程PID |
kill -9 PID || kill PID | 关闭进程 |
top | 查看cpu使用状态 |
top -p PID | 查看某进程cpu使用状态 |
pwdx pid || ll /proc/{pid}/cwd | 查看进程的工作目录 |
ps -A || ps pid | 查看所有进程|以pid查看进程 |
linux网络操作
命令行 | 操作 |
netstat -anp | grep PID / netstat -anp | grep port | 根据进程/端口查询端口/进程 |
ifconfig | 查看ip |
ping domain | 查看主机ip或通信 |
telnet 127.0.0.1 3306 | 通信活动端口 |
linux终端操作
命令行 | 操作 |
结束终端 | ctrl+c |
退出命令交互 | ctrl+z |