基础
大约 4 分钟约 1219 字
目录结构
目录 | 用途 |
---|---|
/ | 根目录 |
/bin | 普通的基本命令,如 ls、chmod 等,一般的用户也都可以使用 |
/boot | 这里存放的是启动 Linux 时使用的一些核心文件,启动目录,启动相关文件 |
/dev | 该目录下存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的 |
/etc | 存放所有的系统管理所需要的配置文件和子目录 |
/home | 普通用户的家目录,可以操作 |
/lib | 系统库保存目录 |
/media | U 盘、光驱等等,当识别后,Linux 会把识别的设备挂载到这个目录下 |
/mnt | 移动设备挂载目录 |
/opt | 这是给主机额外安装软件所摆放的目录。比如你安装一个 ORACLE 数据库则就可以放到这个目录下,默认是空的 |
/proc | 正在运行的内核信息映射、主要输出进行信息、内存资源信息和磁盘分析信息等 |
/root | 超级用户的家目录,可以操作 |
/sbin | 基本的系统命令,如 shutdown、reboot,用于启动系统,只有管理员才可以运行 |
/sys | 系统设备等驱动程序信息 |
/tmp | 临时目录,可以操作 |
/user/bin | 是你在后期安装的一些软件的运行脚本 |
/user/sbin | 放置一些用户安装的系统管理的必备程序 |
/var | 这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件 |
命令基本格式
命令提示符
[root@localhost ~]#
- root 当前用户
- localhost 当前主机名
- ~当前用户的家目录
- 提示符 超级用户是#,普通用户是$
命令格式
命令 选项 参数
- 命令 [选项][参数]
- 当有多个选项时,可以写在一起
- 一般参数有简化和完整两种写法
关机和重启命令
shutdown
可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown 也可以用来重开机。
使用权限:系统管理者。
语法
shutdown [-t seconds] [-rkhncfF] time [message]
-t seconds
: 设定在几秒钟之后进行关机程序。-k
: 并不会真的关机,只是将警告讯息传送给所有使用者。-r
: 关机后重新开机。-h
: 关机后停机。-n
: 不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机。-c
: 取消目前已经进行中的关机动作。-f
: 关机时,不做 fsck 动作(检查 Linux 档系统)。-F
: 关机时,强迫进行 fsck 动作。time
: 设定关机的时间。message
: 传送给所有使用者的警告讯息。
实例
立即关机
shutdown -h now
指定 10 分钟后关机
shutdown -h 10
重新启动计算机
shutdown -r now
reboot
用于用来重新启动计算机。
reboot [-n] [-w] [-d] [-f] [-i]
-n
: 在重开机前不做将记忆体资料写回硬盘的动作-w
: 并不会真的重开机,只是把记录写到 /var/log/wtmp 档案里-d
: 不把记录写到 /var/log/wtmp 档案里(-n 这个参数包含了 -d)-f
: 强迫重开机,不呼叫 shutdown 这个指令-i
: 在重开机之前先把所有网络相关的装置先停止
实例
重新启动
reboot
语法
登录与退出
logout
用于退出系统。
语法
logout
login
用于登入系统
语法
login
who
用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等。
使用权限:所有使用者都可使用。
语法
who - [husfV] [user]
-H
或--heading
:显示各栏位的标题信息列;-i
或-u
或--idle
:显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串;-m
:此参数的效果和指定"am i"字符串相同;-q
或--count
:只显示登入系统的帐号名称和总人数;-s
:此参数将忽略不予处理,仅负责解决who指令其他版本的兼容性问题;-w
或-T
或--mesg
或--message
或--writable
:显示用户的信息状态栏;--help
:在线帮助;--version
:显示版本信息。
实例
显示当前登录系统的用户
who //显示当前登录系统的用户
# root tty7 2014-05-13 12:12 (:0)
# root pts/0 2014-05-14 17:09 (:0.0)
# root pts/1 2014-05-14 18:51 (192.168.1.17)
# root pts/2 2014-05-14 19:48 (192.168.1.17)