linux学习记录(一)鸟叔第四章:首次登陆与在线求助

目录

学习前需要知道:

         更换成root用户

 命令行的一些命令

1. 命令格式

2. 帮助手册

1.  --help(较为简略 用于在知道命令时,查找相关选项和参数)

2. man(用于不知道命令时查找命令)

 3. Info(用于不知道命令时查找命令)

 4. 其他有用文件

3. 开关机

1. 将数据同步写入硬盘中

2. 关机

3. 开机

4. 几个重要的热键

1. [tab]

2. [ctrl]+c

3. [ctrl] + d


学习前需要知道:

 更换成root用户

        鸟叔说最好在做一般的操作时使用普通用户,root用户的权限太高容易出现无法挽回的操作。但是一些操作需要root的权限,所以这里介绍跟换成root用户的方法:

        首先可以输入su来切换成root

$ su

        接下来输入root的密码即可进入root。如果忘记密码可以通过下面代码进行更改。注意:可能会提示not in the sudoers file。查阅资料是说,该普通用户没有加入到sudo的配置文件里,需要用su命令来添加配置文件。。。这里就会陷入一个死循环,所以最后我还是找回来了root的密码才进入了root。。。

$ sudo passwd root

        如果出现下面的提示则说明root密码输入错误。(在这里卡了很久,用图形界面多次测试root密码才找到正确的密码)

 命令行的一些命令

1. 命令格式

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

        说明:

        1.  linux对大小写敏感

        2. 第一个字段必须是命令

        3. 选项是可选择的,有时会加上-(-f )、有时是+(date +%Y/%m/%d)

        4. 参数可以是选项的参数也可以是命令的参数

2. 帮助手册

1.  --help(较为简略 用于在知道命令时,查找相关选项和参数)

$ date --help
展示出date命令的用法

2. man(用于不知道命令时查找命令)

$ man date   展示出date的详细说明(按照查询说明文件的顺序优先展示内容)
$ man -f date 展示出名为date的说明文件的相关的信息(只有名字,不展示内容)
$ man -k date 展示出名包含date的文件的相关的信息(同上)

        还有两个命令是上面2,3命令的简写,但是需要一个以root身份建立whatis数据库才行

$ whatis [命令或是文件]   <==  相当于man -f
$ apropos [命令或是文件]  <==  相当于man -k
# mandb 
建立wahtis数据库

        查找命令说明时,在说明文档第一行可能显示名字是DATE【1】,DATE是我们查找的命令的名字,1是代号有具体的意义。一共有意义的数字有9个,需要特别注意的是:1代表“一般用户可使 用的命令”;5代表“配置文件或是某些文件的格式”;8代表的是“系统管理员可用的管理命令”。 

一些常用的按键
sapce向下翻一页
向上翻一行
向下翻一行
page up向上翻一页
page down向下翻一页
home去到第一页
end去到最后一页
/string向下查找string这个字符串

?string

向上查找string这个字符串
n用/ ?后n会按照原方向继续查找下一个
N用/ ?后N会按照反方向继续查找下一个
q

退出man page 

   

 

 

 

 

 

 

 

 3. Info(用于不知道命令时查找命令)

        Info是将文件数据的一个个段落用类似网页形式编写成一个个页面,利用其中类似超链接的形式来跳转到不同页面,每个页面也称为一个个节点。

$ info date
一些常用的按键
sapce向下翻一页
[tab]节点之间移动,有节点的地方会用*表示出来
[enter]进入该节点
page up向上翻一页
page down向下翻一页
b移动光标到Info页面第一处
e移动光标到info页面最后一个节点处

n

前往下一个节点处

p

前往上一个节点处
u向上移动一层
s(/)在Info页面中查找
h , ?

 显示帮助选项   

 

 

 

 

 

 

 

 

 

 4. 其他有用文件

        在usr/share/doc中很多说明文件可以在其中查找。

3. 开关机

1. 将数据同步写入硬盘中

$ sync

2. 关机

$ shutdown -h 
定时关机
$ reboot
重新启动
$ poweroff 
系统关机

3. 开机

        由于我是在阿里云上布置的linux系统进行学习,当我输入poweroff后系统关机,在阿里云控制端就会显示无法操作,这时候实例的状态是停止,重新启动实例后系统才会开机。

4. 几个重要的热键

1. [tab]

$ g[tab][tab]
显示出所有以g开头的命令(命令补全)
$ ls -al ~/.Bash[tab][tab]
显示出以Bash开头的文件(文件补齐)
$ date --[tab][tab]
列出date可以用的参数/选项(参数/选项补齐)

2. [ctrl]+c

        中断目前运行程序

3. [ctrl] + d

        键盘输入结束(EOF)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值