因为Linux系统使用了异步的磁盘内存数据传输模式,同时又是个多人多任务的环境,因此你不能随便地不正常关机,关机有必定的讲究哦!错误的关机方法可能形成磁盘数据的损毁呢!
复制代码
登陆系统并不难,然而不少人第一次登陆Linux的感受是"接下来我要干啥"。了解如何正确使用Linux,正确登陆与离开系统仍是须要说明的.node
1.1 首次登录CentOS7.x须要注意的linux
1.2 GNOME与KDEshell
1.3 XWindow与命令行模式的切换bash
1.4 在终端界面登陆linux网络
2.1 开始执行命令异步
[vbird@www ~]$ commond [-options] parameter1 parameter2
复制代码
[vbird@www ~]$ ls -al ~
[vbird@www ~]$ ls -al ~
[vbird@www ~]$ ls -l ~
复制代码
上面这个例子以ls这个"命令"列出"本身主文件夹(~)"下的"全部隐藏文件与相关的文件属性"。 请特别留意:Linux的环境中,大小写是不同的。编辑器
举个例子:man -k password和man -K password就分别表明不一样的意思。-K:功能同apropos;-K:对全部的线上手册搜寻所指定的字串。(本功能回应速度很慢!若是指定Session会对速度有帮助。)函数
1. 显示目前所支持的语言
[vbird@www ~]$ echo $LANG
zh_CN.UTF-8
# 上面的意思是说,目前的语言(LANG)为zh_CN.UTF-8
2. 修改语言成为英文
[vbird@www ~]$ LANG=en_US
[vbird@www ~]$ echo $LANG
# 再确认一下,结果出现,确实是en_US这个英文语系。
复制代码
这样一来,就可以在在此次登陆查看英文信息了,为何说此次呢?由于,若是你注销Linux后,刚才执行的命令就没用了。工具
2.2 基础命令操做学习
下面咱们来学习操做几个简单命令。
[vbird@www ~]$ date +"%Y/%m/%d-%H:%M"
2018/09/23-17:44
[vbird@www ~]$ cal 10 2018
Octor 2018
...(如下省略)
[vbird@www ~]$ bc
... <==能够进行四则运算指数取余等计算
10/100 <==bc默认仅输出整数,若是要输出所有小数,那么必需要执行 scale=number ,那个number就是小数点后的位数
0
quit <==离开这个计算器
复制代码
2.3 重要的热键[Tab],[Ctrl]-c,[Ctrl]-d
[Tab]按键
[Ctrl]-c/-d按键
2.4 错误信息的查看
一般出现"command not found"的可能缘由:
3.1 man page
1.用户在shell环境中能够操做的命令或可执行文件.
2.系统内核可调用函数与工具等。
3.一些经常使用的函数(function)与函数库(library),大部分为C库。
4.设备文件的说明,一般在/dev下的文件。
5.配置文件或是某些文件的格式。
6.游戏(ganmes)
7.惯例与协议等,例如Linux文件系统,网络协议,ASCII code等说明
8.系统管理员可用的管理命令
9.跟Kernel有关的文件。
复制代码
若是你执行了"man null"时,会出现第一行"NuLL(4)",对照一下上面的数字意义,原null居然是一个"设备文件".以上列举中一、五、8这三个号码特别重要。能够经过"/"来查询关键字。"man -f ls"经过-f参数能够获取更多与命令ls有关的信息。
[vbird@www ~]$ whatis [命令或数据] <== 至关于man -f [命令或数据]
[vbird@www ~]$ apropos [命令或数据] <== 至关于man -k [命令或数据]
复制代码
若是忘记命令,能够先用man接上命令部分关键字,再以部分关键字接 [Tab][Tab] 找到任何以此部分关键字开头的命令。
3.2 info page
3.3 其余有用的文件
3.4 超简单的文本编辑器:nano
3.5 正确的关机方法
- 若是要看目前谁在线能够执行"who"这个命令,而若是要看网络的联机状态,能够执行"netstat -a"这个命令,而要看后台执行程序能够执行"ps -aux"这个命令。使用这些命令可让你稍微了解主机的使用状态,就可让你判断是否能够关机了。
- 将数据同步写入硬盘中的命令:sync
- 惯用的关机命令:shutdown
- 重启、关机:reboot,halt,poweroff
3.6 切换执行等级:init
3.7 忘记root密码怎么办?
1. 先将系统重启,在读妙的时候按下任意按键就会出现提示菜单界面,仔细看下说明
2.按下e就可以进入grub的编辑模式了(有点像以下)
root (hd0,0)
kernel /vmlinuz-2.6.18.e15 ro root=LABEL=/ rhgb quiet
initrf /initrf-2.6.18-128.e15.img
3.将光标移到Kernel那一行
4.再按一次e进入Kernel进入该行的编辑界面中,而后在出现的界面中,最后方输入single:
kernel /vmlinuz-2.6.18.e15 ro root=LABEL=/ rhgb quiet single
5.再按下[Enter]肯定后按b就能够开机进入单用户维护模式了。
6.在这个模式下你会在tty1的地方不须要输入密码便可获取终端控制权(并且是使用root身份).以后就可以修改root的密码了,使用password命令来修改root密码.
7.接下来系统会要求你输入两次新的密码,而后再来使用reboot命令便可顺利修改密码了。
复制代码
学习摘录整理自《鸟哥的Linux私房菜 基础学习篇 第三版》