linux基本操作

配置静态IP

cd /etc/sysconfig/network-scripts

进行编辑并添加
vim ifcfg-ens33
IPADDR=192.168.174.130
GATEWAY=192.168.174.2
DNS1=192.168.174.2

Linux系统介绍

bin 存放二进制可执行文件 (ls,cat,mkdir )
boot 存放用于系统引导时使用的各种文件
dev 用于存放设备文件
etc 存放系统配置文件
home 存放所有用户文件的根目录 lib 存放跟文件系统中的程序运行所需要的共享库及内核模块
mnt 系统管理员安装临时文件系统的安装点
opt 额外安装的可选应用程序包所放置的位置
usr 用于存放系统应用程序

Linux常用指令

查看防火墙状态:
systemctl status firewalld
关闭防火墙:
systemctl stop firewalld
启动防火墙:
systemctl start firewalld
查看ssh运行状态:
service sshd status
查看目录
ls 查看目录名称
ll 查看详细信息
创建目录
mkdir :创建目录
mkdir -p 创建目录以及子目录,多个目录同时创建
切换目录
cd 切换目录 cd .. 要加空格 cd ../xxx 进入上一级目录的子目录
创建文件
touch :创建一个空白的普通文件
向文件中写内容,查看文件内容

cat:查看文件内容

echo : 把内容重定向到指定的文件中 ,有则打开,无则创建
覆盖模式 >: echo "ww">aa.txt
追加模式 >>: echo "ww">>aa.txt
复制

cp :复制

cp -r 文件夹 /usr/local

覆盖原有的文件有提示信息可以加个 \
\cp 需要复制的文件 要复制的相对路径
\cp 需要复制的文件 要复制的绝对路径
移动&重命名
mv :移动、重命名 ( 剪切的文件 放在同一个目录中是重命名 )
删除文件
rm :删除文件或者文件夹 -r :递归删除
rm -rf 直接彻底删除,没有提示
rm -ri 有提示,建议用这个
统计行数
wc -l 文件名 -- 统计行数
查看当前绝对路径
pwd
vim 编辑器:
编辑完了想回到之前状态命令: u
复制命令: yy
粘贴命令: p
批量粘贴:数字 +p
复制多行:数字 +yy
删除一行: dd
批量删除:数字 +dd
复制从当前光标位置开始到当前行最后一个位置: y+$
复制从当前光标位置开始到当前行最前一个位置: y+^
复制当前单词: yw
剪切操作:小写 x

用户

查看用户信息
cat /etc/passwd 
tail -n 数字 /etc/passwd --- 查看文件最后数字行信息
head -n 数字 /etc/passwd --- 查看文件开头数字行信息
新建用户
useradd 用户名
useradd -g 用户组 
参数:
-g --- 指定用户的用户组,该参数的值可以用户组的 id ,也可以是组名
删除用户
userdel 用户名
修改用户
usermod -l 新用户名 旧用户名
查看用户密码
cat /etc/shadow
修改用户密码
passwd 用户名

权限

用于权限设置, Linux 具有 3 级【 r -->4 w ---2 x 运行 ---1, 因此如果具有读写运行权限时合计 7( 最高权限) 】, 3 项【当前用户,同组的其他用户,非同组的其他用户,因此最高权限是 777 】权限
给当前文件及其子目录赋权限

chmod 777 -R 文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值