Linux用户环境

学习Linux核心思想:

  (1)."一切皆文件",

  (2)Linux下是不区分扩展名的,Linux下扩展名是给人看的,其扩展名随便给,无关紧要;但为了自己好区分,还是最好写清楚。

  (3)Linux下是对大小写很敏感的,严格区分大小写。 

1、内核(Kernel)Shell、终端模拟器、X Window系统。              

以下就是交互的形式了            

用户进程和内核通过shell进行交互,内核再跟硬件交互。

2、

3、目录与文件

  (1).目录也是文件, 相对路径:从当前目录出发。

          绝对路径:总是从根(/)目录下出发。

  (2).文件:是数据存放的载体。

4、一些基本常用命令

基本格式:命令名 [选项] [参数]

帮助手册:指令 --help    man 指令    info 指令

ls:列出当前目录下的列表信息 、-l 长格式  ls -l = ll、-a 隐藏文件、-i inode编号

cd:转换路径

cp: 拷贝文件   -r: 递归拷贝(目录)  ./*:拷贝其下的文件,当前的目录不拷贝。

mv: 移动或从命名

touch: 创建文件或更新文件时间

mkdir: 创建新目录

rmdir: 删除空目录

rm: 删除目录或文件 -r(递归目录) -f(强制删除)

pwd: 查看当前完整路径

cat、more、less: 查看文件的内容

date: 显示当前时间

cal: 显示月历

df: 显示磁盘用量  -h  字节方式

du: 计算目录下文件占磁盘的大小  -h  字节方式

head: 显示文件开头部分内容   -n 数字

tail: 显示文件结尾部分内容  -n  数字

file: 检查文件类型

离开系统:

重启: reboot、shutdown -r now、init 6

关机:halt、shutdown -h now、poweroff、init 0