文件管理
cd 切换目录
mkdir 创建文件夹
mkdir-p 创建多个文件夹,没有就创建 例(mkdir -p /home/a1/b1/c1 )
touch 创建文件
ls 列出目录
cp 复制( cp 源 新)
(cp -r 源 新 ) 拷贝文件夹中的全部的文件 注意只需要父级的文件名就可以 copy
移动
mv 移动 ( mv 源 新) 移动文件或文件夹 move
(mv -r 源 新 )移动文件夹中的全部的文件 注意只需要父级的文件名就可以,
新的路径文件名如果更改及改名
rm -rf 文件或文件目录的路径 remove
查看文件内容
cat 路径
head -行数 路径 // 只看前多少行
tail -行数 路径 // 只看尾多少行
more 路径 翻页查询
grep 过滤字符串 路径 此命令指定字符串查询
重定向
生成的内容 >存放的文件路径 将生成的数据存储到文件中
文件编辑器1
gedit 路径 打开记事本
文件编辑器2
vi,vm, vim
y 复制
d 删除
p 粘贴
u 撤销
vim 路径 按I可插入内容,执行Esc退出编辑 在输入:wq
按I 进入插入摸索 编辑中可以按yy复制 按p粘贴
多行复制 如复制5行5yy复制 p粘贴
多行删除 如删除5行 5dd
按:末行模式
:w 保存不退出
:q 退出不保存加!强制退出
:wq退出保存
例:1,5 s/2222/33333/g
1,5 指定的行数范围 s 即交换swich /2222 即源内容/33333即交换的内容/g全局交换
:w 路径 另存为
:set nu 设置行号
:set list 显示控制字符
:set nonu 取消设置行号
----------------------------------------------------------------------------
按V可视化
可视化状态下d删除y复制p粘贴
esc 退出编辑
光标定位
hjkl左上下右
行首 0行尾 $
页首 gg 页尾G
定位指定行6行 6g
查找指定字符串/string 即可 按n继续查找
临时文件
vim 意外关闭会替你保存一份.swap
1. 查看隐藏文件
ls -a 地址 查看所有文件
2.使用rm删除即可
rm -rf 路径 删除
------------------------------------------------、
cd 去往目录 pwd 查看当前位置
--------------------------------------------
mkdir -v 路径
-显示创建过程
mkdir -v /home/{1,2,3}
在home文件中创建多个文件夹
mkdir -pv /home/{AAA/{aaa,bbb},BBB}
嵌套创建文件夹-Pv
---------------------------------------------------
cp -r 拷贝文件
cp -rv 把复制的过程展示出来
cp -rfn 强制拷贝不提示
-------------------------------------------
用户/组基本概念
第一章
![]()
用户名:x:uid:gid:描述:HOME:shell
root 登录系统的名字
X:密码占位符
0:UID用户的身份证号 --->{
系统约定:RHEL7
uid:0 特权用户
uid:1~499系统用户
uid:1000+普通用户
}
gid:group 组
描述:比如root 登录系统名字 不更改默认登录名字
HOME :家目录,所在目录
Sell::登录的sell 如bin/bash是bashell命令解释器
第二章
用户基本信息文件
/etc/passwd
用户密码信息文件
/etc/shadow
组信息文件
/etc/group
![]()
1.root 登录名
2.$6$adq.....加密后的密码 *为锁定,!!密码过期
3.最后的修改时间,从1970年1月1日到创建时的天数
4.最小间隔指 的是改密码间隔时间
5.最大间隔 ,密码有效期 99999无限
6.警告时间:提前7天提醒
7.不活动时间(例:28 ,用户不登录系统。超过28天,禁用你。)冻结你,还能开,禁用户
8.失效时间( 如30,指创建账号后只能使用30天,到了就不能用了)禁用户
9.保留
--------------------------------
组信息文件
用户账户的分组
账户和组名同名
![]()
4列
1.组的名字
2. x是组密码,一般不用组密码
3.组的ID
4.组成员
321

被折叠的 条评论
为什么被折叠?



