系统相关
首页 > 系统相关> > Linux的学习

Linux的学习

作者:互联网

第一章 Linux是什么与如何学习

uname -r
#查看Linux核心版本

第四章 首次登陆与线上求助

修改语系为英文:

[root@bogon ~]# LANG=en_US.utf8
[root@bogon ~]# export LC_ALL=en_US.utf8
#LANG只与输出讯息有关,若需要更改其他不同的讯息,要同步更新LC_ALL才行。

[Tab]接在一串指令的第一个字后面,则为【命令补齐】;

[root@bogon ~]# ca[Tab][Tab]
cacertdir_ehash cache_repair caller cancel.cups cas-admin
cache_check cache_restore callgrind_annotate capsh case
cache_dump cal callgrind_control captoinfo cat
cache_metadata_size ca-legacy cancel cas catchsegv

[Tab]接在一串指令的第二个字后面,则为【档案补齐】。

[root@bogon ~]# date --[Tab][Tab]
#试用无反应
\[Ctrl\]+C
#中断目前程序,比如执行\[find\]后系统跑不停

\[Ctrl\]+D
#相当于exit

\[shift\]+\[pgup\](↑)/\[pgdn\](↓)
#用于上下翻页(在Xshell中相当于鼠标滚轴的功能)
[root@bogon ~]# g[Tab][Tab]
Display all 109 possibilities? (y or n)
#查看Linux共有多少以“g”开头的指令
[root@bogon ~]# reboot    #重启
[root@bogon ~]# halt      #系统停止,屏幕可能会保留系统已停止的讯息
[root@bogon ~]# poweroff  #系统开机,所以没有提供额外的电力,屏幕空白

第五章 Linux文件权限与目录配置

[root@bogon ~]# ls -al
#ls是“list”的意思,重点在显示档案的名字与相关属性。而选项“-al”则表示里出所有的档案详细的权限与属性(包含隐藏档,就是名字第一个字符为“.”的档案)。

各权限的分数对照:r-4,w-2,x-1

第六章 Linux文件与目录管理

. #代表此层目录
.. #代表上一层目录
- #代表前一个工作目录
~ #代表目前使用者所在的家目录
~acount #代表acount这个使用者的家目录(acount是个账号名称)

cd:变换目录
pwd:显示当前的目录,加上[-P]可以显示出正确的完整路径
mkdir:创建一个新的目录
mkdir -p:帮助你将所需要的目录(包含上级目录)逐级建立起来
mkdir -m:建立目录的同时直接设定档案的权限
rmdir:删除一个空的目录
rmdir -p:连同上层空的目录也一起删除
rm -r:将所有目录下的东西都删除(不建议)

cp:复制文件或目录

rm:移除档案或目录

文件内容查阅

touch:修改文件时间或新建文件

第八章 文件与文件系统的压缩、打包与备份

Linux上常见的压缩指令集就是gzip,bzip2以及最新的xz。
最通用的是tar,可以将很多文件打包成为一个文件

最常用的解压指令:

[root@bogon ~]# tar xvf *.tar
[root@bogon ~]# tar zxvf *.tar.gz

第九章 vim程序编辑器

vim程序编辑器(vi 的进阶版本,vim 可以依据文件的副档名或者是文件內的开头咨询,用颜色或底线等方式来显示一些特殊的信息)
vi的三种模式: