Linux命令整理(小张自用)
对目录的操作:
命令名称 | 命令解释 |
---|---|
cd [ 某目录 ] | 进入当前某目录(可以使用tab键快速补全) |
cd … | …或 …/,返回上一级目录(…/…/返回两级) |
ls | 展示文件夹内内容 |
ls -A | 展示文件夹内内容,包含隐藏文件和文件夹 |
ls -l 同 ll | 列表查看当前目录下的所有目录和文件 |
tree | 以树状图列出目录的内容 |
pwd | 查看”当前工作目录“的完整路径 |
diff [文件1或目录1] [文件2或目录2] | 比较文件1或目录1跟文件2或目录2的区别 |
mkdir [目录名 | 新建目录 |
rmdir [某目录] | 删除目录(注:使用rmdir必须是空目录) |
rm -rf [某文件夹] | 强制删除某文件夹(慎用) |
rm -rf * | 强制删除当前文件夹里的所有文件和文件夹(慎用) |
对文件的操作:
命令名称 | 命令解释 |
---|---|
rm [某文件] | 删除文件 |
touch [文件名] | 新建文件 |
cat [文件名] | 打印显示文件内容 |
grep [字符串] [文件名] | 在文件中查找字符串 |
cp [源文件] [目标位置文件] | 把源文件复制到目标位置 |
mv [源文件] [目标位置文件] | 把源文件移动到目标位置 |
对系统的基础操作:
命令名称 | 命令解释 |
---|---|
shutdown | 关机 |
shutdown -a | 取消关机 |
shutdown -r | 关机后重启 |
shutdown -t 2 | 2分钟后关机 |
ps | 查看当前正在运行的进程(每个进程有一个pid) |
kill [pid] | 根据pid 终止当前进程 |
date | 显示当前时间 |
date -u | 显示当前时间对应的标准时区时间 |
ssh [用户名] @ [ip地址] | 登陆远程服务器 |
clear | 清除当前命令行窗口内容 |