1、Linux系统结构
Linux是一套免费使用和自由传播的类Unix操作系统,它是一种倒树结构。
“/”就是系统的顶级目录,称作根目录,“/bin,/root,/home,/etc.."这些目录为二级目录,是在系统装机时自动建立的。不同的目录存储不同的文件,如”/bin“目录用来存储系统命令,”/root“是超级用户家目录,”/home“为普通用户家目录,”/etc“为大多数系统管理文件等。
2、路径
在Linux中,所有的东西都是以文件的形式存储在计算机中,所以要找到Linux里面的文件,就需要用到路径。路径又分为绝对路径和相对路径。绝对路径就是文件在计算机中所处的完整位置,如"passwd"配置文件的绝对路径就是"/etc/passwd",相对路径就是文件相对与当前所在位置的一个名字的简写,这个名字不会以/开头,而且名字会自动添加pwd显示的值。
3、虚拟机
在使用linux系统时,为了防止错误操作对linux造成不可弥补的伤害,或者在特定情况下的需要,虚拟机这个软件就应运而生了。虚拟机可以模仿真实的操作系统,并且有着重置功能,所以在学习linux系统操作的过程中,大部分应用都是在虚拟机中完成。
虚拟机可以通过"rht-vmctl start desktop"命令运行,如图所示,用"view"命令使虚拟机弹出桌面,"staus"可以查看虚拟机状态,如果错误操作或者特殊情况需要可以用"rht-vmctl reset desktop"命令重置虚拟机,在使用完虚拟机后,可以在真实系统中用"rht-vmctl poweroff desktop"
4、初入系统
普通用户直接点击用户名,输入密码就可以进入。如果需要超级用户登陆,则点击下方"not listed",输入超级用户名和密码即可。
如果需要调整语言,则在"Applications"下选择"system tool",进入"settings",点击"Region & language",在"language"下选择语言后重启生效。特别提示:在重启系统后会出现下图界面,推荐点击“保留久的文件名”,否则有可能会导致某些文件找不到位置。
5、命令操作
5.1、打开bash
可以通过两种方式打开bash,最常用的一种方法是鼠标右击后点击"open in Terminal",也可以点击"Applications"下"Utilities"中的"Terminal"打开bash。
5.2、行提示符
打开一个bash之后会出现如下图所示的行提示符,"root"是打开bash的用户名,"@"是分隔符,"client"是主机名称,"Desktop"是当前工作目录的名称,"#"为超级用户身份提示符,如果是普通用户,则是"$"。
5.3、输入命令
linux系统主要是通过命令来对计算机进行控制,在输入命令时,命令必须在行提示符之后输入,并且需要注意命令的格式为"命令 参数 目标"。ctrl + c可以清除输入错误的命令或者结束正在执行的命令。如下图所时"ls"为需要执行的命令,"-l"是参数,命令的目标是"file"。
5.4、命令帮助
几乎所有的命令都会有解释或者帮助。如果是一个不熟悉的命令,就可以通过"whatis 命令"来查看简单介绍,或者通过"命令 --help"来查看命令介绍和参数,如下图查看"ls"命令。也可以通过"man"命令来查看命令的详细说明。
6、一些linux中的使用技巧
6.1、tab
在系统中table键可以自动补齐存在的命令,文件名称和某些命令的参数,按两次table键显示目录下的所有文件,a+table两次,可以查看以a开头的所有文件。
6.2、切换用户
在bash中,可以通过"su - username"命令来切换用户,注意超级用户切换普通用户不需要密码,普通用户间切换或者切换超级用户需要密
6.3、虚拟机控制台
Ctrl+Alt+F(2~6) 进入虚拟控制台无图形操作,输入用户名和密码后即可操作。Ctrl+Alt+F(1|7) 返回图形界面。
6.4、虚拟机中用户的注销
在虚拟机中,临时切换用户可以用"su"命令实现,如果需要注销当前用户,需要输入"gnome-session-quit --force"命令。
6.5、关机与重启
重启可以输入"reboot"或者"shutdown -r now"命令,关机则需要输入"poweroff"或者"shutdown -h now"。