linux主要有两种交互模式
login登录,exit退出
ls -a /etc 表示浏览/etc下的所有文件,包括隐藏文件
长格式列出
TAB键可以补全命令
使用home键可以将光标移到本行的开头,end类似
ctrl+L 就是clear
接下来是概念
切换控制台最大的用处是当一个程序进入死锁或死循环时,我们可以切换到另一个控制台来关闭这个进程
举个例子:
按alt+F2进入到另一个虚拟控制台。登录相同的用户,用top来监视当前进程。
看到PID进程号
再按alt+F1回到刚刚的控制台。就发现被终止了。
我们使用last来查看最近的登录记录。
也可以指定登录记录数量
也可以监视指定控制台的登录记录,如监视tty2
监视用户登录记录。
Linux的电源管理命令
shutdown命令
halt命令
会杀死应用程序,然后执行sunc命令,将内存缓冲区中的数据立即写入磁盘,然后再停止内核。
reboot命令
文件操作命令
硬件设施的文件被存放到根目录下的dev目录
bin目录是binary的缩写,存放着我们经常使用的命令
boot目录存放启动Linux时使用的核心文件
etc目录存放着所有系统管理所需要的配置文件和子目录
lib目录libary存放着系统最基本的动态连接共享库,几乎所有的应用程序都需要用到这些共享库,其中的文件相当于windows中的dll文件
media目录,linux系统会自动识别出U盘等设备,这些设备被识别到之后,会被挂载到这个目录
mnt目录,让用户可以临时挂载别的文件系统,比如把光驱挂载到这里,我们在这里就可以看到它的内容
opt目录,是给主机额外安装软件存放的目录,默认是空的,我们可以把我们另外给系统安装的软件存放在这里
proc目录,这是系统内存的映射。我们可以访问这个目录,来获取系统的信息
run目录,临时文件系统,它会存放系统启动以来的信息,系统重启以后这个目录下的文件会被清除
sbin目录,与bin目录不同的是,这里存放着系统管理员使用的系统管理程序
srv目录,这里存放了一些服务启动之后需要提取的数据
sys目录,这里安装了Linux2.6内核中新出现的一个文件系统sysfs
tmp目录,这里存放着临时文件
usr目录,类似于windows的program files目录
var目录,我们习惯把经常需要修改的文件放在这个目录,例如各种日志文件
home目录,这是用户的主目录,每一个用户都有一个以自己的用户名命名的目录