基本命令: ip addr: 查看IP
pwd: 查看当前所在目录
reboot: 重启
ping ip: 或域名 查看网络是否OK
ctrl+c: 强制结束占用窗口的命令
top: 查看内存情况
kill -9 pid: 强制杀死指定进程
ps -ef | grep -i: 进程名字 查看进程运行信, | 管道命令
clear: 清屏
history: 查看历史命令, !历史命令编号 执行历史命令
具体命令 -h: 查看具体命令的帮助信息
目录相关命令: cd [目录或符号]: 切换指定目录
符号 ~ 家目录, . 当前目录, ..上级目录 - 从哪来,回哪去
is [参数] [目录]: 展示指定目录下的内容, 参数 -a 展示所有, -d 展示目录, -l 以列表的形式展示, 目录 有,则展示指定目录内容,无,展示当前所有目录内容
mkdir [-p] 目录名: 创建目录, -p 创建多级目录
rm [-rf] 目录名: 删除目录, -r 递归, -f 不提示
cp [-r] 原目录 目标路径: 复制目录
mv 原目录 目标路径: 目标路径存在,则移动, 目标路径不存在,可以移动后再改名
文件相关命令: touch 文件名: 创建新文件
vi 文件名: 三种模式: 命令模式通过i,a,o进入插入模式,通过:进入底行模式;插入模式和底行模式通过ESC进入命令模式
底行模式命令: :wq 保存并退出 :q! 不保存退出 :set nu 显示行号 :set nonu 取消行号显示 :n 定位到第n行,如:10就是定位到第十行
使用vim 文件名:关键字特别显示,其余和vi一样
cat: 展示文件所有内容, 适用于看小文件
more: 分页展示文件内容,适用于看大文件->回车键 向下滚动一行, 空格键 向下滚动一屏, b 返回上一屏,q或者Ctrl+C 退出more
tail 【-f】文件名: 动态查看文件内容, 监控日志文件
rm -f 文件名1 文件名2: 删除文件不提示
cp 原文件名 目标目录
mv 文件名 目录: 移动
mv 文件名 目录/新文件名: 修改文件名
tar -zcvf 压缩后的文件名 被压缩的文件或目录列表: 压缩
tar -zxvf 要解压缩的文件名 [-C 指定目录]: 解压缩
参数说明: -c: c 打包或压缩, -x: x 解包或解压
查找命令: find 目录 参数 文件名: 查看自己定义的文件, find /etc -name *profile
grep 内容 文件名: 从指定文件中查找指定的文本内容, grep Hello *.java, grep -n Hello *.java -n:表示显示行号
权限命令: 用户权限分组: 当前用户,这个文件所属用户;用户所在组;其他用户
字母: r 读,w写,x执行
数字授权: chmod 777 文件名