1、基本命令
ip addr 查看IP
pwd 查看当前所在目录
shutdown -h now 立即关机
reboot 重启
ping ip或域名 查看网络是否OK
ctrl + c 强制结束占用窗口的命令
top 查看内存情况
kill -9 pid 强制杀死指定进程
ps -ef | grep -i 进程名字 查看进程运行信息 , | 管道命令
clear 清屏
history 查看历史命令,!历史命令编号,执行历史命令
具体命令 -h 查看具体命令的帮助信息
2、目录相关命令
cd 【目录或符号】 切换指定目录,符号 ~ 【波浪线】家目录 . 当前目录
.. 上级目录 - 从哪来,回哪去
ls【参数】【目录】 展示指定目录下的内容
参数 -a 展示所有, -d 展示目录, -l 以列表的形式展示
目录 有,则展示指定目录内容,无,展示当前所有目录内容
mkdir 【-p】目录名 创建目录, -p 创建多级目录
rm 【-rf】目录名 删除目录,-r,递归,-f,不提示
cp【-r】原目录 目标路径 复制目录
mv 原目录 目标路径 目标路径存在,则移动,目标路径不存在,可以移动后再改名
3、文件相关命令
touch 文件名 创建新文件
vi 文件名 编辑文件,三种模式,1.查看模式【命令模式】1. gg 定位到文本内容的第一行,2. G 定位到文本内容的最后一行,3. dd 删除光标所在行的数据,4. ndd 删除当前光标所在行及以后的n行数据, 5. u 撤销操作,6. shift+zz 保存并退出,2.编辑模式【插入模式】,修改内容,3.底行模式1. :wq 保存并退出,2. :q! 不保存退出,3. :set nu 显示行号,4. :set nonu 取消行号显示 5. :n 定位到第n行
模式切换,命令模式 i,a,o,进入插入模式,命令模式 :,进入底行模式,命令模式,底行模式ESC键进入命令模式
vim编辑器安装,输入,yum install vim,询问,就输入y
cat 展示文件所有内容,适用于看小文件,
more 分页展示文件内容,适用于看大文件,回车键 向下滚动一行,空格键 向下滚动一屏,b 返回上一屏,q或者Ctrl+C 退出more
tail 【-f】文件名 动态查看文件内容,监控日志文件
rm -f 文件名1 文件名2 删除文件不提示
cp 原文件名 目标目录 复制文件到指定目录
mv 文件名 目录 移动
mv 文件名 目录/新文件名 修改文件名
tar -zcvf 压缩后的文件名 被压缩的文件或目录列表
tar -zxvf 要解压缩的文件名 [-C 指定目录]
参数说明
-z: z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压
-c: c 打包或压缩
-x: x 解包或解压
-v: v 显示进度条
-f: f 为文件取一个名字
4、查找命令
find 目录 参数 文件名,查看自己定义的文件,find /etc -name *profile
grep 内容 文件名,从指定文件中查找指定的文本内容,grep -n Hello *.java,-n:表示显示行号
5、权限命令
用户权限分组,1.当前用户,这个文件所属用户,2.用户所在组,3.其他用户
chmod 权限 文件 字母r,读 w,写 x,执行,当前用户,u 当前用户所在组,g 其他用户,o 所有用户,a chmod u+r 文件名 chmod u=rw 文件名
数字 4,读 2,写 1,执行 数字授权 示例chmod 777 文件名