Linux常用命令
基本命令
| ip addr | 查看IP | 
|---|---|
| pwd | 查看当前所在目录 | 
| shutdown -h now | 立即关机 | 
| reboot | 重启 | 
| ping ip或域名 | 查看网络是否OK | 
| ctrl + c | 强制结束占用窗口的命令 | 
| top | 查看内存情况 | 
| kill -9 pid | 强制杀死指定进程 | 
| ps -ef | grep -i 进程名字 | 查看进程运行信息 | 管道命令 | 
| clear | 清屏 | 
| history | 查看历史命令 !历史命令编号:执行历史命令 | 
| 具体命令 -h | 查看具体命令的帮助信息 | 
目录相关命令
| cd 【目录或符号】 | 切换指定目录 ,符号: ~【波浪线】家目录 . 当前目录 .. 上级目录 - 从哪来,回哪去 | 
|---|---|
| ls【参数】【目录】 | 展示指定目录下的内容, 参数:-a 展示所有, -d 展示目录, -l 以列表的形式展示,目录 有,则展示指定目录内容 无,展示当前所有目录内容 | 
| mkdir 【-p】目录名 | 创建目录 -p 创建多级目录 | 
| rm 【-rf】目录名 | 删除目录 -r 递归 -f 不提示 | 
| cp【-r】原目录 目标路径 | 复制目录 | 
| mv 原目录 目标路径 | 目标路径存在,则移动 目标路径不存在,可以移动后再改名 | 
文件相关命令
touch文件名:创建新文件
vi 文件名: 编辑文件
三种模式:
- 
查看模式【命令模式】
 

- 
编辑模式【插入模式】 修改内容
 
- 底行模式
 

- 
模式切换
 

vim编辑器安装:yum install vim ,询问,就输入y
查看文件:
- 
cat: 展示文件所有内容,适用于看小文件
 - 
more :分页展示文件内容,适用于看大文件, 回车键 向下滚动一行, 空格键 向下滚动一屏, b 返回上一屏, q或者Ctrl+C 退出more
 - 
tail 【-f】文件名:动态查看文件内容, 监控日志文件
 
删除文件:rm -f 文件名1 文件名2, 删除文件不提示
复制文件:cp 原文件名 目标目录,复制文件到指定目录
移动文件:mv 文件名 目录 移动; mv 文件名 目录/新文件名 修改文件名
tar:
压缩: tar -zcvf 压缩后的文件名 被压缩的文件或目录列表
解压缩:tar -zxvf 要解压缩的文件名 [-C 指定目录]
参数说明:
- 
-z: z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压
 - 
-c: c 打包或压缩
 - 
-x: x 解包或解压
 - 
-v: v 显示进度条
 - 
-f: f 为文件取一个名字
 
查找命令
| find 目录 参数 文件名 | 查看自己定义的文件 示例:【find /etc -name *profile】 | 
|---|---|
| grep 内容 文件名 | 从指定文件中查找指定的文本内容 示例【grep Hello *.java grep -n Hello *.java】 -n:表示显示行号 | 
权限命令

用户权限分组:
- 
当前用户:这个文件所属用户
 - 
用户所在组
 - 
其他用户
 
chmod 权限 文件:
- 
字母:r 读,w 写,x 执行
 - 
字母权限麻烦:当前用户 u,当前用户所在组 g,其他用户 o,所有用户 a,hmod u+r 文件名,chmod u=rw 文件名
 - 
数字:4 读,2 写,1 执行
 - 
 
                    
                
                
            
        
浙公网安备 33010602011771号