bin sbin:运行的程序目录
boot:跟系统引导相关的文件或者目录
dev:存放的设备名
etc:跟配置相关的文件
home:一些用户的目录在里面
lib lib64:存放的库文件
root:超级管理员目录
run:跟程序运行相关的一些文件
tmp:临时的数据
usr:一些安装的程序
var:可变长度的文件 比如-日志
-------------------------------------------------------------------------------
touch a.c --创建名为a.c的文件
mkdir a.c --创建名为a.c的目录
rm a.c --删除a.c文件(目录)
rm a.c -rf --删除a.c文件(目录),不需要yes确认
mv abc 001 --将abc文件(目录)命名为001
mv abc tmp/ --将abc文件(目录)移动到tmp目录下
mv *.repo bak/ --件所有后缀为.repo的文件移动到bak目录下
cp abc tmp/test --将abc文件(目录)复制到tmp/test目录下
pwd --查看当前所属的路径
clear --清屏
useradd abc --添加一个abc用户
groupadd abc --添加一个abc组
userdel abc --删除abc用户
groupdel abc --删除abc组
vipw --可查看所有的用户
vigr --可查看所有建立的组
groups abc --查看abc属于哪个组
su - abc --登录abc用户
id root --查看用户的ID linux中ID值越小,权限越大
whoami --查看当前登录用户
chmod --改变文件访问的权限
4==r 2==w 1==x 6==rw 5==rx
chmod +x a.sh --给目录下a.sh增加一个可执行的权限
chown root 001 --将001文件所属用户更改为root用户
chgrp ccie 001 --将001文件所属组更改为ccie组
chown root.ccie a.sh --同时改变文件a.sh的用户和组,用户为root,组为ccie
id root --查看用户root的ID Linux中ID值越小,权限越大
-------------------------------------------------------------------------------
vim:文本编辑器
进入某个配置文件后,在不可编辑的状态输入u ,即可恢复删除的配置
进入某个配置文件后,在不可编辑的状态输入G ,光标直接会跳到最后一行
:set number --显示vim配置文件下配置的行数
:setnonumber --取消显示vim配置文件下配置的行数
在编辑文本中,查找摸个字符进行查找,在不可编辑状态输入 /
例:在文本中对字符cisco进行查找,在不可编辑状态输入 /cisco
往下查找按n,网上查找按N
将编辑文本中所有cisco换成hillstone,在不可编辑状态输入 :%s/cisco/hillstone