1.文件复制
格式:cp source target/
1)以相对路径把文件abc.txt 复制到/root/abb/目录下(注:当前所在路径为abc.txt所在路径)
cp abc.txt ../abb/
2)以绝对路径把文件abc.txt复制到/root/abb/目录下
cp /root/abc/abc.txt /root/abb/
注:若加上参数 -r表示以递归的方式复制
2.移动文件
格式:mv source/ target/
例:mv abc.txt ../temp/
注:移动文件的时候,可将文件重命名,如将移动后的文件重命名为a.txt的命令为:mv abc.txt ../temp/a.txt
3. 查看进程及过滤
1)查看系统当前的所有进程: ps -ef ( | less(more) )
2) 搜索指定特征的进程,并排除当前命令, 在进行统计结果条数:
ps -ef | grep /bin/bash | grep -v grep | wc -l
4. 常见的解压缩文件
以下各参数的含义:
-c:创建
-x:解压
-t: 查看内容
-r: 向压缩归档文件末尾追加文件
-u: 更新原压缩包中的文件
1) .tar.gz 格式后缀的文件
压缩:tar -czvf fileName.tar.gz 原文件名
解压:tar -xzvf fileName.tar.gz
2) .gz 格式后缀的文件
压缩:gzip 文件名
解压1:gunzip fileName.gz
解压2:gzip -d fileName.gz
3) .zip 格式后缀的文件
压缩: zip fileName.zip 原文件名
解压: unzip fileName.zip
4) .rar 格式后缀的文件
压缩: rar e fileName.rar
解压: rar e fileName.rar
5. 常见文件查找命令
格式: find 【搜索范围(目录)】 【匹配条件】 【目标名字】
匹配条件可选项:
-name 根据名字查找
-size 根据文件大小查找 【+】表示大于 【 -】表示小于,直接写大小是等于,大小的单位是KB
-user 查找用户名的所有者的所有文件
-type 根据文件类型(f文件,d目录,l 软链接文件)
例:
1) 全盘搜索文件名以test.开头的文件:
find / -name test.*
2) 全盘查找大于 100000kb的文件
find / -size +100000
5. grep文件查找命令
1)高亮显示查找的字符串
【grep --color 'hxc' /etc/passwd】
2)搜索不包含特定字符串的行
【grep -v 'hxc' /etc/passwd】
3)展示行号和统计行数
【grep -n 'hxc' /etc/passwd】
4)grep不区分大小写查找
【grep -i 'HxC' /etc/passwd】
5)grep搜索以xx开头以xx结尾的对象
【grep '^m' /etc/passwd】
【grep 'n$' /etc/passwd】
6)grep搜索包含某个词的对象
【grep '<hxc>' /etc/passwd】