一、目录查看/切换
1、pwd
pwd用于查看当前工作目录
2、cd
cd用于切换目录,cd [目录名称]可以进入指定目录。
"cd -"命令返回到上一次所处的目录
"cd.."命令进入上级目录
"cd ~"命令切换到当前用户的家目录
“cd ~username”切换到其他用户的家目录
3、ls
ls命令用来查看指定文件夹下的文件
“-a”参数看到全部文件(包括隐藏文件),使用“-l”参数可以查看文件的属性、大小等详细信息,一般结合使用:ls -al
想要查看目录属性信息,则需要额外添加一个-d参数:ls -ld
二、文本文件命令
1、cat
cat命令用于查看纯文本文件(内容较少的),格式为“cat [选项] [文件]”。
-n参数可以显示行号
2、more
more命令用于查看纯文本文件(内容较多的),格式为“more [选项]文件”。
3、head
head命令用于查看纯文本文档的前N行,格式为“head [选项] [文件]”。
head -n 20 a.txt //查看前20行
4、tail
tail命令用于查看纯文本文档的后N行或持续刷新内容,格式为“tail [选项] [文件]”。
tail -n 20 a.txt //查看后20行
5、tr
tr命令用于替换文本文件中的字符,格式为“tr [原始字符] [目标字符]”
cat a.txt | tr [a-z] [A-Z] //使用了管道符,效果是把英文字母全换成大写
6、wc
wc命令用于统计指定文本的行数、字数、字节数,格式为“wc [参数] 文本”
参数 | 作用 |
---|---|
-l | 只显示行数 |
-w | 只显示单词数 |
-c | 只显示字节数 |
7、stat
stat命令用于查看文件的具体存储信息和时间等信息,格式为“stat 文件名称”
root@kali:~# stat aa.sql
文件:aa.sql
大小:1917 块:8 IO 块:4096 普通文件
设备:801h/2049d Inode:394580 硬链接:1
权限:(0644/-rw-r--r--) Uid:( 0/ root) Gid: