篇文章首要介绍了Linux入门的一些根本知识收拾,包含最根本的一些快捷键,根本的文件目录阐明以及关机的操作,需求的朋友能够参阅下
【图形形式与文字形式的切换方法】
Linux预设供给了六个指令窗口终端机让咱们来登录。默许咱们登录的便是榜首个窗口,也便是tty1,这个六个窗口分别为tty1,tty2 … tty6,你能够按下Ctrl + Alt + F1 ~ F6 来切换它们。假如你装置了图形界面,默许情况下是进入图形界面的,此刻你就能够按Ctrl + Alt + F1 ~ F6来进入其间一个指令窗口界面。当你进入指令窗口界面后再回来图形界面只需按下Ctrl + Alt + F7 就回来了。假如你用的vmware 虚拟机,指令窗口切换的快捷键为 Alt + Space + F1~F6. 假如你在图形界面下请按Alt + Shift + Ctrl + F1~F6 切换至指令窗口。
【学会运用快捷键】
Ctrl + C:这个是用来停止当时指令的快捷键,当然你也能够输入一大串字符,不想让它运转直接Ctrl + C,光标就会跳入下一行。
Tab: 这个键是最有用的键了,也是笔者敲击概率最高的一个键。由于当你打一个指令打一半时,它会帮你补全的。不光是指令,当你打一个目录时,相同能够补全,不信你试试。
Ctrl + D: 退出当时终端,相同你也能够输入exit。
Ctrl + Z: 暂停当时进程,比方你正运转一个指令,忽然觉得有点问题想暂停一下,就能够运用这个快捷键。暂停后,能够运用fg 康复它。
输入 man ls 其实格局为 man + 指令
你就会看到相关的协助文档了。从指令的介绍到指令的参数以及用法介绍的都十分详细的。不错吧。
【Linux体系目录结构】
登录体系后,在当时指令窗口下输入 ls / 你会看到
Ctrl + L: 清屏,使光标移动到榜首行。
【学会查询协助文档 — man】
这个man 通常是用来看一个指令的协助文档的。例如:
以下是对这些目录的解说:
/bin bin是Binary的缩写。这个目录寄存着最常常运用的指令。
/boot这儿寄存的是发动Linux时运用的一些中心文件,包含一些衔接文件以及镜像文件。
/dev dev是Device(设备)的缩写。该目录下寄存的是Linux的外部设备,在Linux中拜访设备的方法和拜访文件的方法是相同的。
/etc这个目录用来寄存一切的体系管理所需求的配置文件和子目录。
/home用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。
/lib这个目录里寄存着体系最根本的动态衔接同享库,其效果相似于Windows里的DLL文件。简直一切的应用程序都需求用到这些同享库。
/lost+found这个目录一般情况下是空的,当体系非法关机后,这儿就寄存了一些文件。
/media linux体系会自动辨认一些设备,例如U盘、光驱等等,当辨认后,linux会把辨认的设备挂载到这个目录下。
/mnt体系供给该目录是为了让用户暂时挂载其他文件体系的,咱们能够将光驱挂载在/mnt/上,然后进入该目录就能够检查光驱里的内容了。
/opt 这是给主机额定装置软件所摆放的目录。比方你装置一个ORACLE数据库则就能够放到这个目录下。默许是空的。
/proc这个目录是一个虚拟的目录,它是体系内存的映射,咱们能够经过直接拜访这个目录来获取体系信息。这个目录的内容不在硬盘上而是在内存里,咱们也能够直接修正里边的某些文件,比方能够经过下面的指令来屏蔽主机的ping指令,使他人无法ping你的机器:
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all。
/root该目录为体系管理员,也称作超级权限者的用户主目录。
/sbin s便是Super User的意思,这儿寄存的是体系管理员运用的体系管理程序。
/selinux 这个目录是Redhat/CentOS所特有的目录,Selinux是一个安全机制,相似于windows的防火墙,可是这套机制比较复杂,这个目录便是寄存selinux相关的文件的。
/srv 该目录寄存一些服务发动之后需求提取的数据。
/sys 这是linux2.6内核的一个很大的改变。该目录下装置了2.6内核中新呈现的一个文件体系 sysfs ,sysfs文件体系集成了下面3种文件体系的信息:针对进程信息的proc文件体系、针对设备的devfs文件体系以及针对伪终端的devpts文件体系。该文件体系是内核设备树的一个直观反映。当一个内核目标被创立的时分,对应的文件和目录也在内核目标子体系种被创立。
/tmp这个目录是用来寄存一些暂时文件的。
/usr 这是一个十分重要的目录,用户的许多应用程序和文件都放在这个目录下,相似与windows下的program files目录。
/usr/bin:体系用户运用的应用程序。
/usr/sbin:超级用户运用的比较高档的管理程序和体系看护程序。
/usr/src:内核源代码默许的放置目录。
/var这个目录中寄存着在不断扩大着的东西,咱们习气将那些常常被修正的目录放在这个目录下。包含各种日志文件。
在linux体系中,有几个目录是比较重要的,平常需求留意不要误删除或许随意更改内部文件。/etc: 上边也提到了,这个是体系中的配置文件,假如你更改了该目录下的某个文件或许会导致体系不能发动。/bin, /sbin, /usr/bin, /usr/sbin: 这是体系预设的履行文件的放置目录,比方 ls 便是在/bin/ls 目录下的。值得提出的是,/bin, /usr/bin 是给体系用户运用的指令(除root外的通用户),而/sbin, /usr/sbin 则是给root运用的指令。 /var: 这是一个十分重要的目录,体系上跑了许多程序,那么每个程序都会有相应的日志发生,而这些日志就被记录到这个目录下,详细在/var/log 目录下,别的mail的预设放置也是在这儿。
【怎么正确关机】
其实,在linux领域内大多用在服务器上,很少遇到关机的操作。究竟服务器上跑一个服务是永无止境的,除非特别情况下,不得已才会关机。
linux和windows不同,在 Linux 底下,由于每个程序(或许说是服务)都是在在布景下履行的,因而,在你看不到的屏幕背面其实或许有适当多人一起在你的主机上面作业,例如阅读网页啦、传送函件啦以 FTP 传送档案啦等等的,假如你直接按下电源开关来关机时,则其它人的数据或许就此中止!那可就伤脑筋了!此外,最大的问题是,若不正常关机,则或许形成文件体系的毁损(由于来不及将数据回写到档案中,所以有些服务的档案会有问题!)。
假如你要关机,必需要确保当时体系中没有其他用户在线。能够下达 who 这个指令,而假如要看网络的联机状况,能够下达 netstat -a 这个指令,而要看布景履行的程序能够履行 ps -aux 这个指令。运用这些指令能够让你略微了解主机现在的运用状况!(这些指令在今后的章节中会提及,现在只需了解即可!)
正确的关机流程为:sysnc ? shutdown ? reboot ? halt
仿制代码
代码如下:
sync
将数据由内存同步到硬盘中。
仿制代码
代码如下:
shutdown
关机指令,你能够man shutdown 来看一下协助文档。例如你能够运转如下指令关机:
仿制代码
代码如下:
shutdown –h 10
‘This server will shutdown after 10 mins’ 这个指令告知我们,计算机将在10分钟后关机,并且会显现在登陆用户的当时屏幕中。
仿制代码
代码如下:
Shutdown –h now
立马关机
仿制代码
代码如下:
Shutdown –h 20:25
体系会在今日20:25关机
仿制代码
代码如下:
Shutdown –h +10
十分钟后关机
仿制代码
代码如下:
Shutdown –r now
体系立马重启
仿制代码
代码如下:
Shutdown –r +10
体系十分钟后重启
reboot 便是重启,等同于 shutdown –r now
halt 关闭体系,等同于shutdown –h now 和 poweroff
最终总结一下,不管是重启体系仍是关闭体系,首先要运转sync指令,把内存中的数据写到磁盘中。关机的指令有 shutdown –h now halt poweroff 和 init 0 , 重启体系的指令有 shutdown –r now reboot init 6.