鸟哥的Linux私房菜学习笔记(2)登录与在线求助

       以管理员身份运行VMware Player,点击之前安装好的CentOS 7版本的虚拟机,会出现以下界面:
在这里插入图片描述
 这是我建立的一般账户,ROOT由于身份比较特殊,所以没有被列出来。
 点击 “未列出” 可以登录ROOT。
  输入密码进行一般账户的登录:
在这里插入图片描述
       在每一个用户第一次以图形用户界面模式登录系统时,系统都会询问用户的操作环境,以依据用户的国家、语言与区域等设定与系统默认值不同的环境,比如:选择语言环境、输入法设置、隐私、
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
       接下来就可以看到用户界面啦:
在这里插入图片描述
       看右下角有 “1/4” ,说明共有 4 个虚拟桌面 (Virtual Desktop )。
上方工具栏中的 “位置” 就是文件资源管理器:
在这里插入图片描述
       选择 “显示隐藏文件” 后可以看到,之前 “隐藏” 的那些文件,文件名的开头是小数点。也就是说,在Linux下面,隐藏文件不是特殊的权限,只是因为文件命名的处理方式决定。:
在这里插入图片描述
------------------------------------------------------------------------------------------------------------

       其实我们是通过程序在跟系统做沟通的,窗口管理器 或 命令模式都是一组或一个程序在负责我们想要完成的任务。 命令行模式登陆后所运行的程序被称为 (Shell)。


1.命令行模式下命令的执行

       执行命令的方式:

 command [-options] parameter1 parameter2 ...
 命令       选项     =参数1      参数2 

(1)第一个输入的部分是 命令(Command) 或可执行文件(如 shell 脚本)。
(2)command 是命令的名称,如变换工作目录 为 cd。
(3)[ ]中括号内是可选的,而加入选项设置时,通常选项前设置时,通常选项前会带 “-” 号,例如 -h,有时候会用选项的完整全名,则选项前带有 “–” 符号,例如 --help
(4)按下回车键后,该命令就立即执行,回车键代表着一行命令开始启动。
(5)命令太长时可以用反斜杠 \ 来转义回车键,使命令连续到下一行。
(6)在 Linux 系统中,英文大小写是不一样的。

2.基础命令的操作

显示日期与时间的命令: date
显示日历的命令: cal
简单好用的计算器:bc

在这里插入图片描述

3.重要的几个热键 [Tab]、[Ctrl]-c、[Ctrl]-d

  • [Tab] 按键
    具有命令补全和文件补全的功能。重点是,可以避免打错命令或文件名。
    [Tab] 接在一串命令的第一个字段后面,则为 命令补全。
    [Tab] 接在一串命令的第二个字段后面,则为 文件补齐。

         

  • [Ctrl]-c 按键
         先按 [Ctrl] 不放,再按c,是中断目前程序的按键。可以中断正在运行的命令。

  • [Ctrl]-d 按键
    直接立刻命令行模式,相当于输入 exit 。

4.LInux 系统的在线求助 man page 与 info page

     因为在 Linux 上开发的软件大多数都是自由软件或开源软件,而这些软件的开发者为了让大家能够了解命令的用法,都会自行制作很多的帮助文件,而这些文件也可以直接在线就能够轻易地被用户查询出来。——联机帮助文件

(1)命令的 –help 求助说明

     如 date --help (查询出的结果有好几页,在虚拟机命令行模式下不方便截图。)会显示 date 这个命令的 用法/基本语法、选项说明、范例等。(然而菜鸡如我,看完例子自己还是不会用 QAQ)
     使用 [–help] 选项,就可以看到使用的命令的语法与参数,
     通常,[–help] 用在协助开发者查询 “你曾经使用的命令所具备的选项与参数” ,如果使用的是 从来没有用过的命令,或者 要查询的根本就不是命令,而是文件的格式时,就要 通过 [man page] 命令了。
     

(2)man page

     这个 man 是 ==manual(操作说明)==的简写,如 man date,就会展示 命令的完整全名 NAME、基本用法 SYNOPSIS、选项与参数 DESCRIPITION、范本 EXAMPLES、作者 AUTHOR 等信息,最后有个 SEE ALSO ——你还可以在哪里查到与它相关的说明文件。出现的这个屏幕界面,就叫 man page
     展示的表格的第一行,是这样的:

DATE(1)                    User Commands                      DATE(1)

     DATE是命令的名称,那么 (1)代表“一般用户可使用的命令”。常见的几个数字的意义是这样的,1、5、8是要求记住的
在这里插入图片描述
     上述的表格内容可以使用 man man 来更详细地取得说明:
在这里插入图片描述
     如: man null
在这里插入图片描述
     可以看到,null 是个设备文件,在/dev 下。
     进入 man 命令后,可以按下 [空格键] 往下翻页,可以按下 [q] 键来离开 man 的环境。

3.info page

     基本上,info 与 man 的用途差不多,都是用来查询命令的用法或是文件的格式,但是与 man 一口气输出一堆信息不同的是,info page 是将文件数据拆成一个一个的段落,每个段落由自己的页面来编写,并且在各个页面中还有类似网页的超链接来跳到各不同的页面中。每个独立的页面也被称为一个节点(node) ,所以,可以把 info page 想成是命令行模式想到网页显示数据。
     查询的目标数据的说明文件必须要以 info 的格式来写才能使用,支持 info 命令的文件 默认是放置在 /usr/share/info 这个目录中。
info date:

在这里插入图片描述
在这里插入图片描述 在这里插入图片描述
     如以上 3 个图片所示,第一行是 Node 节点名、prev 上一个节点、next 下一个节点。

     很多原版软件发布的时候,都会有一些安装须知、计划工作事项、未来工作规划等,还包括可安装的程序等,这些文件也放在 /usr/share/doc 这个目录下。
在这里插入图片描述

在这里插入图片描述

总结:man、–help、info、usr/share/doc

(1)在命令行模式下,如果知道某个命令,却忘记了相关选项和参数,先使用 --help 来查询相关信息。
(2)当有任何不知道的命令或文件格式,想要了解它,使用 man 或 info。
(3)如果想要一些 其他的服务,或想利用 一整组软件来完成某项功能时,到 /usr/share/doc 下查一查有无该服务的说明文件。

4.其他命令

看目前有谁在线: who
在这里插入图片描述
看网络的联机状态: netstat -a
在这里插入图片描述
将数据同步写入磁盘: sync

关机: shutdown
(关机需要把身份切换成 root : su - 中间有空格的。 )

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值