shell 命令 文件查看ls,复制cp,移动mv,查看文件内容cat more less,查看文件信息 file
1. 查看文件 ls

ls -l 查看文件详细信息

ls -a 查看所有文件(包含隐藏文件)

ls -lh 带单位显示文件大小

ls -i 查看文件的节点号(相当身份证唯一)

2. 复制文件/文件夹 cp (复制的文件可以修改名字)
cp 源 目的地
cp 文件名 目录名
cp 文件名 文件名
cp -r 目录名 目录名 参数-r表示文件夹中的内容递归复制
cp ~/file.c /usr 把当前用户家目录下的file.c文件复制到根目录下的sur文件夹内
3. 移动 / 重命名 文件 mv
mv 源 目的地 / 重命名文件
4. 查看文件内容
(1)cat :
cat 文件名

cat -n 文件名 带行号显示文件内容

tac 文件名 文件从尾显示

(2) more 分页显示内容 (对于内容较长的文件,内容较短,一页就显示完了,直接就退出了)
空格键 翻页
回车键 换行
q 退出




(3)less 可以上下翻页浏览返回之前的内容 也支持 “空格键” 同上
使用 PaggUp / PageDown 键向上/下换一页
支持方向键,空格键,回车键 ,q键退出
/单词 进行查找

(4)nl 按行号显示文件内容,如果一行没有内容,则不会不显示行号

(5) head
head 文件名 默认显示前10行

head -n 文件名 显示前n行

(6)tail
tail 文件名 默认只显示后10行

tail -n 文件名 显示后面的n行

tail -f 文件名 实时显示文件内容

(7)wc 统计文件内容信息 (字符数,单词数按空格计算,行数)

wc -c 文件名 统计字符数也就是文件大小

wc -w 文件名 统计单词数按照空格计算

wc -l 文件名 统计文件的行数

(8) od -c 文件名 以字符形式显示文件内容 (参数必须加,不然只显示地址信息)


5. 查看文件信息 【file 文件名】


浙公网安备 33010602011771号