Linux 命令参考手册(Markdown格式)
目录操作
markdownCopy code
- `rm -rf mydir`:删除名为'mydir'的目录。
- `cd mydir`:进入名为'mydir'的目录。
- `cd -`:回到上一级目录。
- `cd ..`:回到父目录。
- `cd ~`:回到根目录。
- `mv tools tool`:将名为'tools'的目录重命名为'tool'。
- `ln -s tool bac`:为名为'tool'的目录创建名为'bac'的符号链接。
- `cp -a tool /home/vpser/www`:将'tool'目录下的所有文件复制到'/home/vpser/www'目录下。
文件操作
markdownCopy code
- `rm go.tar`:删除名为'go.tar'的文件。
- `find mt.cgi`:查找文件名为'mt.cgi'的文件。
- `df -h`:查看磁盘剩余空间。
解压缩
markdownCopy code
- `tar xvf wordpress.tar`:解压tar格式的文件。
- `tar -tvf myfile.tar`:查看tar文件中包含的文件。
- `tar cf toole.tar tool`:将'tool'目录打包为'toole.tar'文件。
- `tar cfz vpser.tar.gz tool`:将'tool'目录打包并压缩为'vpser.tar.gz'文件。
- `tar jcvf /var/bak/www.tar.bz2 /var/www/`:创建'.tar.bz2'文件,压缩率高。
- `tar xjf www.tar.bz2`:解压'tar.bz2'格式文件。
- `gzip -d ge.tar.gz`:解压'.tar.gz'文件为'.tar'文件。
- `unzip phpbb.zip`:解压zip文件。
下载
markdownCopy code
- `wget http://soft.vpser.net/web/nginx/nginx-0.8.0.tar.gz`:从远程服务器下载文件到本地服务器。
- `wget -c http://soft.vpser.net/web/nginx/nginx-0.8.0.tar.gz`:继续下载上次未完成的文件。
进程管理
markdownCopy code
- `ps -aux`:查看进程状态。
- `ps -aux | grep nginx`:在所有进程中查找nginx的进程。
- `kill 1234`:结束进程ID为1234的进程。
- `killall nginx`:通过程序名结束所有名为nginx的进程。
Vim操作
markdownCopy code
- 移动类命令:如 `h/j/k/l`,`w`,`b`,`e` 等。
- 跳转类命令:如 `"`,`CTRL-O`,`CTRL-I` 等。
- 查找类命令:如 `/`,`?`,`n` 等。
- 编辑类命令:如 `i`,`x`,`.`,`u`,`CTRL-R`,`p` 等。
- 退出保存命令:如 `:q`,`:q!`,`ZZ`,`:e!` 等。