shell的一些常用指令

阅读: 评论:0

shell的一些常用指令

shell的一些常用指令

shell的一些常用指令

事实上,在类 Unix 操作系统中比如说 Linux 中,有个普遍的观念就是“一切皆文件”。 随着Linux的学习,我们将会明白这句话是多么的正确。

一 、shell 中基本的系统指令

1 . 显示当前系统的时间和日期

$ date


2 . 显示当前月份的日历。

$ cal


3 . 查看磁盘剩余空间的数量,输入 df:

$ df


4 . 显示空闲内存的数量,输入 free:

$ free

5 . 退出终端,输入 exit:

$ exit
二 、文件系统中的跳转

1 . 当前所在文件目录

$ pwd

显示结果如下

lancdeMBP:shell lanc$ pwd
/Users/lanc/Desktop/shell


2 . 改变当前文件目录

  • 比如进入根目录下的tmp目录
$ cd /tmp

显示结果如下:

lancdeMBP:shell lanc$ cd /tmp
lancdeMBP:tmp lanc$


- 更改工作目录到你的home目录。

$ cd
  • 返回到上一级:
$ cd ..
  • 返回到上一级的上一级
$ cd ../..
  • 更改工作目录到先前的工作目录。
$ cd -
  • 更改工作目录到用户家目录。例如, cd ~bob 会更改工作目录到用户“bob”的家目录。
$ cd ~user_name
三 、Linux中的操作系统

1 . 列出当前目录中的内容

$ ls

显示结果如下:

lancdeMBP:shell lanc$ ls
cal.png     df.png      grep.md     imgs        shell.md    
lancdeMBP:shell lanc$

2 . 列出其他目录中的内容,如/usr 目录

$ ls /usr

显示结果如下:

lancdeMBP:shell lanc$ ls /usr
bin     lib     local       share
include     libexec     sbin        standalone
lancdeMBP:shell lanc$


3 . 列出多个指定目录的内容。在这个例子中,将会列出用户家目录(用字符“~”代表)和/usr 目录的内容:

$ ls ~ /usr

显示结果如下:

lancdeMBP:tmp lanc$ ls ~ /usr
/Users/lanc:
Applications        Library         arrow           fabric-tools        package-lock.json
Desktop         Movies          bin         go          test
Dockerfile.save     Music           db          loading         traffic-web
Documents       Pictures        else            marbles         traffic-web0110
Downloads       Public          fabric-samples      opt/usr:
bin     lib     local       share
include     libexec     sbin        standalone
lancdeMBP:tmp lanc$


4 . 使用 ls 命令的“-l”选项,则结果以长模式输出

$ ls -l

5 . ls 命令有两个选项, “l” 选项产生长格式输出,“t”选项按文件修改时间的先后来排序。加上长选项 “–reverse”,则结果会以相反的顺序输出。下面的例子是按照创建的时间输出

$ ls -ltr

ls 命令有大量的选项。表4-1列出了最常使用的选项。

深入研究长格式输出

正如我们先前知道的,“-l”选项导致 ls 的输出结果以长格式输出。这种格式包含大量的有用信息。
选一个文件,来看一下各个输出字段的含义:

6 . 确定文件的类型。

file filename

例如查看 cal.png的类型

file cal.png

7 . 用 less 浏览文件内容

less filename

例如查看系统中全部用户身份的passwd文件,一旦运行起来,less 程序允许你前后滚动文件:

less /etc/passwd

按q 退出less程序

8 . Linux 系统中的目录

参考链接:.html

本文发布于:2024-01-29 11:13:27,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170649800914873.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:指令   常用   shell
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23