linux基础
linux基础知识
1.文件目录
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv swap sys tmp usr var
/ 根目录
/bin binary 执行文件
/boot 系统内核
/dev device
/etc 配置文件
/home 用户
/lib library
/root 系统管理员
/sbin Super bin 系统管理员的程序
/tmp temp
/var variable
2.基本操作
ls list 展示当前路径下所有文件和路径
mv rename/move 如果是在当前目录下操作,为重命名,否则为移动
rm remove 删除
mkdir makedir 创建目录
touch 创建文件
3.权限
r=4 表示read w=2 表示write x=1 可执行
先观察文件权限 在tmp目录下新建test.txt
- rw- r-- r-- . 1 root root 0 6月 12 20:42 test.txt
表示文件(d表示路径) user权限 group权限 other权限 连接数 文件/路径拥有者 文件/路径组用户 文件大小 时间 文件名
上述表示该文件的拥有者是 root 组是root
user 权限是读/写 因为 读权限对应 4 写 权限对应 2 所以user权限是 6
group 权限是读 类似的 group 权限是 4
other 权限是读 other 权限是 4
通过 chown 修改权限
首先创建用户 useradd a
chown (change owner) -h a:a test.txt #将test.txt的所有权改变为a:a(user:group)
再次执行 ll 查看结果如下
-rw-r--r--. 1 a a 0 6月 12 20:42 test.txt
修改权限
chmod u + x test.txt u(user)g(group)o(other) +(添加)-(减少) r(read)w(write)x(执行) 需要修改权限的文件或目录
再次执行 ll 查看结果如下
-rwxr--r--. 1 a a 0 6月 12 20:42 test.txt
换种方式修改权限
chmod 711 test.txt
结果如下
-rwx--x--x. 1 a a 0 6月 12 20:42 test.txt
这个结果你肯定可以自己分析出来
4.网络配置
网络配置肯定在配置文件下面,进入下面目录
/etc/sysconfig/network-scripts
网络配置的文件名 ---- ifcfg-ens33 你的可能和我的不一样,但是没关系,打开就能看到
TYPE="Ethernet" 以太网
BOOTPROTO="static" 静态ip
NAME="ens33" 网卡名字
DEVICE="ens33" 设备
ONBOOT="yes" 开机启动
IPADDR="192.168.194.130" ip(ip_address)
NETMASK="255.255.255.0" 子网掩码(net_mark)
GATEWAY="192.168.194.1" 网关
DNS1="114.114.114.114" DNS服务