标签:imp html 群组 tar exclude 文件属性 模式 cron otto
Linux 基础-3
useradd username -u uid -g gid -c comment -d homedir -s shell
usermod username -u uid -g gid -c comment -d homedir -s shell
usermod :
-a 追加
-g<群组>:修改用户所属的群组;
-G<群组>;修改用户所属的附加群组
文件属性
- 普通文件
d 目录文件
l 连接文件
b 块设备
p 管道文件
s socket文件
对目录的权限:
r:可以查看目录下内容
w:可以创建文件和删除文件和修改文件名
x:可cd进文件夹
cat a1.txt a2.txt>>a.txt
touch {a..c}{1..3}.txt
-A或--catenate:新增文件到以存在的备份文件;
-B:设置区块大小;
-c或--create:建立新的备份文件;
-C <目录>:这个选项用在解压缩,若要在特定目录解压缩,可以使用这个选项。
-d:记录文件的差别;
-x或--extract或--get:从备份文件中还原文件;
-t或--list:列出备份文件的内容;
-z或--gzip或--ungzip:通过gzip指令处理备份文件;
-Z或--compress或--uncompress:通过compress指令处理备份文件;
-f<备份文件>或--file=<备份文件>:指定备份文件;
-v或--verbose:显示指令执行过程;
-r:添加文件到已经压缩的文件;
-u:添加改变了和现有的文件到已经存在的压缩文件;
-j:支持bzip2解压文件;
-v:显示操作过程;
-l:文件系统边界设置;
-k:保留原有文件不覆盖;
-m:保留文件不被覆盖;
-w:确认压缩文件的正确性;
-p或--same-permissions:用原来的文件权限还原文件;
-P或--absolute-names:文件名使用绝对名称,不移除文件名称前的“/”号;
-N <日期格式> 或 --newer=<日期时间>:只将较指定日期更新的文件保存到备份文件里;
--exclude=<范本样式>:排除符合范本样式的文件。
-c -v -tf -x -f -C
tar vcf all.tar * //归档不压缩,z是压缩,xz文件压缩率更高
gzip all.tar //生成 all.tar.gz
gunzip all.tar.gz //解压缩
先归档再压缩:tar vxzf all.tar.gz *
解压缩 tar vxf all.tar.gz //不需要z,万能格式解压缩
bzip2
bzip2 test.tar //生成 test.tar.bz2
bunzip2 test.tar.bz2 //解压缩
命令行模式: :
编辑模式: a i o
扩展模式: shift+:
命令行模式:
G/shift+g :跳到文件末尾
gg: 跳到文件开头
$:行尾
^:行首
0:行首
yy:复制当前行
p:粘贴
nyy:复制当前行下的n行到寄存器
yy:复制当前行 10p:粘贴当前行下的10行
dd:删除当前行,其实是剪切到寄存器
u:撤销
ctrl+r:恢复
num+G:跳到第n行
L:当前屏幕最后一列
/ :查找 n往下跳
扩展模式:
:wq
:q
:wq!
:q!
:sed -i
:s/需要修改还的内容/替换的内容/ 修改当前行当前行
:%s/需要修改还的内容/替换的内容/ 修改全文,每行只修改第一个
:%s/需要修改还的内容/替换的内容/g 修改全文(%)所有内容(g)
单用户模式:root身份 开机按 e,linux16 后面加上init /bin/sh +ctrl+s 翻车了
http://blog.csdn.net/myth_hg/article/details/44727647
mount -o remount,rw /
单用户模式破解root密码:
1)在启动grub菜单,选择编辑选项启动,(开机按 e)
2)找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh
3) 现在按下Control+x,使用单用户模式启动
5)现在,可以使用下面的命令访问系统
chroot /sysroot
6)重置密码
passwd root
7)更新系统信息
touch /.autorelabel
8)退出chroot
exit
9)重启系统
救援模式破解root密码
标签:imp html 群组 tar exclude 文件属性 模式 cron otto
原文地址:http://www.cnblogs.com/cx2c/p/6905475.html