赞
踩
Linux知识点
#mkdir -p dir2/sub
//在当前目录的dir2目录中创建sub子目录,如果dir2目录不存在,则同时创建
删除空目录,如果目录中有内容则无法删除
删除非空使用 rm-rf 要删除的目录
语法:
cp [参数] 源文件 目标文件
注意:目录不能直接复制需要加上R
-R:递归复制目录
-a:尽可能的将文件状态,权限等属性照原状予以复制
-f:如果目标文件或目录存在,先删除他们在进行复制(覆盖),并且不提示用户
-i: 如果目标文件或目录文件存在,提示是否覆盖已有文件
-u: 如果目标文件与来源文件有差异,才会复制,常用于备份
用于文件或目录的移动或改名
语法:
//将当前目录下的testa文件移动到/usr/目录下,文件名保持不变
# mv testa /usr//
//将/usr/testa文件移动到根目录下,移动后的文件名为tt
# mv /usr/testa /tt
//将 /home/aaa.txt 文件 重新命名为 pig.txt
home]# mv aaa.txt pig.txt
用于建立文件或更新文件的修改日期
语法: touch [参数] 文件名或目录名
用于文件的查找功能强大
语法: find [路径] [匹配表达式]
参数 | 作用 |
---|---|
-name | 匹配名称 |
-user username | 查找属于指定用户的文件 |
-size n | 查找大小为n块的文件,一块542B;'+n’表示查找大小大于n块 |
-type | 查找指定类型文件 |
-perm | 匹配权限(mode为完全匹配, -mode为包含即可) |
//按文件名:根据名称查找/home 目录下的 hello.txt 文件
# find /home -name hello.txt
//按拥有者:查找/opt 目录下,用户名称为 nobody 的文件
# find /opt -user nobody
查找整个 linux 系统下大于 20m 的文件(+n 大于 -n 小于 n 等于)
# find / -size +20M
用于查找文件中包含有指定字符串的行
语法: grep [参数] 要查找的字符串 文件名
grep命令中,字符’^’ 表示行的开始,字符’$'表示行的结尾
如果要查找的字符带有空格,可以用单引号或双引号括起来
//在文件中查找包含字符串"root"的行,如果找到,显示改行及改行前后各2行的内容
# grep -2 root /etc/passwd
//在passwd文件中搜索只包含"root"4个字符的行
# grep "^root$" /etc/passwd
3.填空题,写命令
分区类型有哪些:答案:主分区,逻辑分区,拓展分区区别
可以保存数据的分区有: 答案:主分区,逻辑分区
文件权限有哪些? 答案:读®(4)写(w)(2))执行(x)(1)
数字表示?
字符表示?
命令区分大小写吗?答案:区分
mv命令作用?答案:移动重命名
如何自动补全?答案:table键自动补全
配置文件在哪? 答案:/etc
cd
vi命令
ln–>重点软硬链接
ls
cp–>如何备份,(或输出重定向)
mv
mkdir–>建一个目录在:/a/b— -p选项
head
tail
find–name,user,…分类查找
4
一.磁盘管理,
划分分区,
磁盘配额(4步)
二.授权管理
visudo
三.权限
ls-l的结果
显示文件详细信息
1问.某个用户有哪些权限
2问.useradd一个用户,对这个文件有哪些权限
3问.让那个用户有权限,chmod
4问.文件归属数组属主
四.用户和组
新建用户如何指定用户id号
五.vi编辑器(模式相互转换)
命令模式如何进入插入模式 (i),如何转回去(esc)
命令模式转末行模式(: )
编辑模式不需要转末行模式
六.cat,head,tail,more.less
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。