Kernel用户环境

内核
Shell
终端模拟器
X Window系统:C/S模型提供的界面
窗口管理器
桌面环境

用户进程

shell
kernel
hardware

提示符与home目录

putty远程登陆工具
 [root@stationXX root]#
 [当前用户名@主机名 当前目录]
~:根目录
@:仅作分隔作用
#:表示root用户   $:普通用户
home目录:登陆后默认的目录

创建用户:

#username test
#passwd test
...
...

运行命令:

指令名 [选项] [参数]
  ls -l /home

帮助指令

  ls --help
  man ls
  info ls

基础指令(一):

man使用技巧    通过man page显示相关指令说明:存放在/usr/share/man
     man 1:用户指令帮助信息
     man 5:文件格式
     man 8:用户管理员指令所用章节

基础指令(二):

ls    查看     -l长模式列出  -a
cp    复制     cp /etc/php.ini . 把左边的复制到当前目录
mv    移动     mv php.ini /etc/php.txt 移动且重命名
rm    删除文件 rm -f php.txt 不提示直接删除
touch 创建文件/更新文件时间 touch test.txt

基础指令(三):

cd  改变当前路径
pwd 查看当前目录
mkdir创建目录
rmdir删除目录 rmdir -rf test删除非空目录

基础指令(四):

cat  查看文件内容
more 逐屏查看
less 逐行查看
date 查看当前时间
cal  显示月历
bc   计算器 (bc 预设仅输出整数,如果要输出小数点下位数,那么就必须要执行 scale=number)

基础指令(五):

df  查看磁盘分区容量:df -h
du  查看目录下文件占用磁盘大小:du -h

基础指令(六):

head显示开头10行文件内容:head 20 /home头20行
tail显示最后10行文件内容:tail -f /home检测...

设备文件:

设备以文件形式存在
块设备(硬盘)
字符设备(鼠标、键盘)
存放在/dev目录下

虚拟控制台:

12个   前6个供本地使用
ALT+Fn(n=1~12)
/etc/inittab

用户身份切换:

su npp
su - 切换到root用户
su - npp完整切换,环境变量也切换

离开系统:

重启:(需要超级用户)
roboot
shutdown -r now
init 6
关机:
halt
shutdown -h now
poweroff
init 0