- pwd:查看当前所在的工作目录
[lwj@192 ~]$ pwd /home/lwj
- ls:显示目录内容
[lwj@192 ~]$ ls --all // 显示隐藏文件 . .bashrc Desktop file01 new1 公共 下载 .. .cache dir1 file1 new2 模板 音乐 .bash_history .config dir2 .ICEauthority new3 视频 桌面 .bash_logout DB.gz dir3 .local newml 图片 .bash_profile .dbus .esd_auth .mozilla .viminfo 文档 [lwj@192 ~]$ ls -a //显示隐藏文件 . .bashrc Desktop file01 new1 公共 下载 .. .cache dir1 file1 new2 模板 音乐 .bash_history .config dir2 .ICEauthority new3 视频 桌面 .bash_logout DB.gz dir3 .local newml 图片 .bash_profile .dbus .esd_auth .mozilla .viminfo 文档 [lwj@192 ~]$ ls -l //使用长格式显示文件信息 总用量 20 -rw-rw-r--. 1 lwj lwj 173 4月 21 18:38 DB.gz drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 Desktop drwxrwxr-x. 2 lwj lwj 19 4月 21 09:58 dir1 drwxrwxr-x. 2 lwj lwj 6 4月 21 09:54 dir2 drwxrwxr-x. 3 lwj lwj 92 4月 21 17:37 dir3 drwxrwxr-x. 2 lwj lwj 6 4月 21 09:53 file01 -rwxrwxrwx. 1 lwj lwj 24 4月 21 18:48 file1 -r-xr-xr--. 1 lwj lwj 10240 4月 21 18:37 new1 -rw-rw-r--. 1 lwj lwj 0 4月 21 17:09 new2 -rw-rw-r--. 1 lwj lwj 0 4月 21 17:09 new3 drwxrwxrwx. 4 lwj lwj 70 4月 21 17:33 newml drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 公共 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 模板 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 视频 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 图片 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 文档 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 下载 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 音乐 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 桌面 [lwj@192 ~]$ ls -al //使用长格式显示文件信息(包括隐藏文件) 总用量 64 drwx------. 21 lwj lwj 4096 4月 22 11:44 . drwxr-xr-x. 3 root root 17 4月 19 18:38 .. -rw-------. 1 lwj lwj 4558 4月 21 22:40 .bash_history -rw-r--r--. 1 lwj lwj 18 4月 21 09:02 .bash_logout -rw-r--r--. 1 lwj lwj 193 10月 31 2018 .bash_profile -rw-r--r--. 1 lwj lwj 231 10月 31 2018 .bashrc drwx------. 19 lwj lwj 4096 4月 19 20:37 .cache drwxr-xr-x. 15 lwj lwj 4096 4月 19 20:36 .config -rw-rw-r--. 1 lwj lwj 173 4月 21 18:38 DB.gz drwx------. 3 lwj lwj 25 4月 19 18:39 .dbus drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 Desktop drwxrwxr-x. 2 lwj lwj 19 4月 21 09:58 dir1 drwxrwxr-x. 2 lwj lwj 6 4月 21 09:54 dir2 drwxrwxr-x. 3 lwj lwj 92 4月 21 17:37 dir3 -rw-------. 1 lwj lwj 16 4月 19 18:39 .esd_auth drwxrwxr-x. 2 lwj lwj 6 4月 21 09:53 file01 -rwxrwxrwx. 1 lwj lwj 24 4月 21 18:48 file1 -rw-------. 1 lwj lwj 1554 4月 22 11:44 .ICEauthority drwx------. 3 lwj lwj 19 4月 19 18:39 .local drwxr-xr-x. 4 lwj lwj 39 4月 19 18:30 .mozilla -r-xr-xr--. 1 lwj lwj 10240 4月 21 18:37 new1 -rw-rw-r--. 1 lwj lwj 0 4月 21 17:09 new2 -rw-rw-r--. 1 lwj lwj 0 4月 21 17:09 new3 drwxrwxrwx. 4 lwj lwj 70 4月 21 17:33 newml -rw-------. 1 lwj lwj 1324 4月 21 18:48 .viminfo drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 公共 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 模板 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 视频 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 图片 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 文档 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 下载 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 音乐 drwxr-xr-x. 2 lwj lwj 6 4月 19 20:33 桌面
- cd:在不同的目录间切换,即更改当前工作目录
[lwj@192 ~]$ ls -a . .bashrc Desktop file01 new1 公共 下载 .. .cache dir1 file1 new2 模板 音乐 .bash_history .config dir2 .ICEauthority new3 视频 桌面 .bash_logout DB.gz dir3 .local newml 图片 .bash_profile .dbus .esd_auth .mozilla .viminfo 文档 [lwj@192 ~]$ ls newml file1 new1 new5 newml newml1 [lwj@192 ~]$ cd . //进入当前目录 [lwj@192 ~]$ cat new1 new20000664000175000017500000000000014230217475010023 0ustar lwjlwjnew30000664000175000017500000000000014230217514010016 0ustar [lwj@192 ~]$ cd .. //进入上一级目录 [lwj@192 home]$ ls -a . .. lwj [lwj@192 home]$ ls lwj DB.gz dir1 dir3 file1 new2 newml 模板 图片 下载 桌面 Desktop dir2 file01 new1 new3 公共 视频 文档 音乐 [lwj@192 home]$ cd - //进入上级所在目录 /home/lwj [lwj@192 ~]$ cd ~ //进入当前登录用户的主目录 [lwj@192 ~]$ ls -a . .bashrc Desktop file01 new1 公共 下载 .. .cache dir1 file1 new2 模板 音乐 .bash_history .config dir2 .ICEauthority new3 视频 桌面 .bash_logout DB.gz dir3 .local newml 图片 .bash_profile .dbus .esd_auth .mozilla .viminfo 文档
- cat:在标准输出设备上显示文件内容
[lwj@192 ~]$ ls newml file1 new1 new5 newml newml1 [lwj@192 ~]$ cat file1 //打开一个文件 123 456 789 159 258 357 [lwj@192 ~]$ cat -n file1 //-n显示所有行的行号 1 123 2 456 3 789 4 159 5 258 6 357 [lwj@192 ~]$ cat -E file1 //-E在每行结尾处显示“$”符号 123$ 456$ 789$ 159$ 258$ 357$ [lwj@192 ~]$ cat -n -E file1 1 123$ 2 456$ 3 789$ 4 159$ 5 258$ 6 357$
-
head:显示文件开头若干行内容,默认显示前10行
[lwj@192 ~]$ head -c 2 file1 //显示前2个字节 12 [lwj@192 ~]$ head -n 3 file1 //显示前3行 123 456 789
-
tail:显示文件结尾若干行内容,默认显示后10行
[lwj@192 ~]$ tail -c 5 file1 //显示后5个字节 357 [lwj@192 ~]$ tail -n 2 file1 //显示后2行 258 357
-
more:分页显示文件,即一次显示一页内容
[lwj@192 ~]$ more +4 file1 //+num从第num行开始显示 159 258 357 [lwj@192 ~]$ more -1 file1 //-num指定每屏显示的行数 123 456
-
less:分页显示文件,即一次显示一页内容
[lwj@192 ~]$ less .viminfo
CentOS终端命令(1)文件及目录常用命令
于 2022-04-23 18:17:36 首次发布