Linux常用命令


Linux常用命令

查看ip地址

查看ip地址
ip addr
如果ip不存在
service NetworkManager stop
service network restart

ls查看目录

语法: ls [参数] 目录
参数:
-l 详细展示当前目录下的文件,简写为 ll
-a 查看目录下的所有文件,包含隐藏文件
-la 上面两个功能的组合(详细查看所有文件)

pwd 查看当前所在目录

语法:cd [目录路径]
目录表达形式:
/ 从根目录开始写的绝对路径目录
… 上层目录
. 当前目录
~ 宿主目录(家目录)

mkdir 创建目录

语法: mkdir 目录 [参数]
参数:
-p 一次性创建多级目录
-v 显示创建过程
总结:
mkdir 目录路径(推荐使用绝对路径) -pv

rm 删除

语法: rm [参数] 目录或文件
参数:
-r 将指定目录下的所有文件及子目录一并删除
-f 强制删除
总结:
rm -rf 文件(目录)路径

cp 复制

语法: cp -r 源目录 目标目录
参数:
-r 递归处理,将指定目录下的文件与子目录一并处理
总结:
cp -r 源目录(文件) 目标目录/ 复制目录或文件到指定目录下
cp -r 源目录(文件) 目标目录(文件) 复制并改名

mv 剪切

语法: mv 原目录位置 新目录的位置
总结:
mv 源目录(文件) 目标目录/ 剪切一个目录或文件到指定目录下
mv 源目录(文件) 目标目录(文件) 剪切并改名一个目录或文件

find 查找

语法: find 路径 -name 文件名【允许模糊匹配】

打包命令

压缩命令

语法: tar 参数 打包压缩后的文件名 要打包压缩的目录或文件
参数:
-c 创建新的文件
-f 文件名由命令台设置
-v 输出文件清单
-z 自动识别压缩或解压
总结:
tar -zcvf 压缩包名称(*.tar.gz) 要压缩的文件或者目录
tar -zcvf etc.tar.gz /opt/etc
cd /opt
tar -zcvf etc.tar.gz etc

解压命令

语法: tar 参数 压缩文件 [-C 要解压到的目录]
参数:
-z 自动识别压缩或解压
-x 取出文件中的内容
-v 输出文件清单
-f 文件名由命令台设置

总结:
tar -zxvf 压缩文件 -C 要解压的目录

more 查看文件

语法: more 文件名
扩展:
cat 文件名 输出文件的所有内容到屏幕上,默认定位到最后一页
more 文件名 从第一页开始,按回车键换行,按空格健翻页,q退出
head -n 7 文件名 查看文件的前7行内容
tail -n 7 文件名 查看文件的后7行内容
tail -f 文件名 动态查看文件信息 (非常重要,常用于查看项目日志文件)

touch 创建文件

语法: touch 文件名

vim 编辑文件

linux 下的 vi 是一种文字编辑器,后来的升级版本是vim。
1 打开文件
vim 文件名 ( 如果文件存在,就是打开文件; 如果文件不存在,就是新建打开 )
2 编辑文件
使用vim刚刚进入文件,我们处于命令行模式,此时不能进行文件的编辑,
此时按下键盘上的i键就能进入编辑模式,然后就能修改文件内容了。
3 保存文件
当编辑工作完成后,我们需要对编辑好的文件进行保存,此时需要先退出编辑模式,按一下ESC键,就可以退出到命令行模式。
此时如果想保存并退出文件,需要在此模式下输入 :wq 然后回车
如果想不保存直接退出文件,需要在此模式下输入 :q! 然后回车

权限管理命令

在linux中,有三种权限分别是读权限、写权限和执行权限。他们分别有对应的英文表示和数字表示:
读 r 4
写 w 2
执行 x 1
他们的组合就可以代表某类用户对一个文件的权限
英文比如 rw(可读可写) wx(可写可执行) wrx(可读可写可执行)
数字比如 6(可读可写) 3(可写可执行) 7(可读可写可执行)

形式一
chmod 用户类型+(-) 权限的英文表示 -R 文件
例子:chmod o+w -R 文件

形式二
chmod 英文权限标识 -R 文件
例子:chmod u=wrx,g=wr,o=wr -R 文件

形式三(重点掌握)
chmod 数字权限标识 -R 文件
例子:chmod 755 -R test

查看进程

语法: ps -ef | grep 程序名
解释:
ps -ef 查看所有的正在运行的进程
| 管道命令,它会将管道前面的命令输出作为管道后面的命令输入
grep 文本搜索命令

强杀进程

语法: kill -9 进程号

查看端口

语法: netstat -an | grep 端口号
解释:
netstat -an 查看所有的正在占用的端口号
| 管道命令,它会将管道前面的命令输出作为管道后面的命令输入
grep 文本搜索命令

关机和重启

shutdown -h now 关机
reboot 重启

设置静态ip

① 在做这件事情之前.先要确定好当前网段
在这里插入图片描述
② 编辑 /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static # 有dhcp 改成static
ONBOOT=yes # 必须是yes

IPADDR=192.168.136.3 # 新增 IP地址 网段必须跟你虚拟机中一致
NETMASK=255.255.255.0 # 新增 子网掩码 固定
GATEWAY=192.168.136.2 # 新增 网关网段.2
DNS1=192.168.136.2 # 新增 跟网关一致
③ 编辑 /etc/hosts, 添加这行内容
192.168.136.3 localhost
④ 重启网络服务
service network restart

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值