Ctrl + Alt + (F1~F6)切换用户 startx 切换到用户界面
目录结构,目录目录,文本命令
file命令及其用法。
windows: PE
Linux:ELF
文件系统:
rootfs:根文件系统
Filesystem Hierarchy Standard(文件系统层次化标准)--FHS
/boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader)
/dev: 设备文件
块设备:随机访问,数据块
字符设备:线性访问(有次序的),按字符为单位
设备号:主设备号(major)和次设备号(minor)
/etc: 配置文件
/home:用户的家目录,每一个用户的家目录默认为/home/USERNAME
(su - student 切换到家目录)
/root:管理员的家目录
lib:库文件
静态库 .a
动态库 .dll .so(share object)
lib/module:内核模块文件
file /lib/libc-2.5.so ELF
/media:挂载点目录,移动设备
/mnt:挂载点目录,额外的临时文件系统
/opt:可选目录,第三方程序的安装目录
/proc:伪文件系统,内核映射文件
/sys:伪文件系统,跟硬件设备相关的属性映射文件
/tmp:临时文件,/var/tmp
/var:可变化的文件
/bin:可执行文件,用户命令 启动相关
/sbin:管理命令
/usr:shared read-only 全局共享只读文件 启动后提供的必要的服务
/usr/bin
/usr/sbin
/usr/lib
/usr/local: 第三方软件相关
/usr/local/bin
/usr/local/sbin
/usr/local/lib
命名规则:
1 长度不能超过255个字符
2 不能使用/当文件名
3 严格区分大小写
相对路径
绝对路径
文件管理
目录管理
ls
cd
pwd
mkdir:创建空目录(文件路径最后一个节点才是我们要创建的目录)
-p: mkdir -pv x/y/z
-v:verbose 详细信息
mkdir -pv /mnt/test/{x/m,y}等价于mkdir -pv /mnt/test/x/m /mnt/test/y
~USERNAME
命令行展开:
在/mnt/test2下创建a_b,a_c,d_b,d_c
mkdir -pv /mnt/test2/{a,d}_{b,c}
tree:查看目录树
rmdir: rmdir(remove directory) 只能删除空目录
-p
文件的创建和删除
touch touch -c c 不创建c(change时间戳没有选项)
-a
-m
-t
-c
touch -m -t 201212121212 a
stat 查看文件的状态
创建文件也可以同文件编辑器
标准:GB2312 GB18030 Unicode GBK
文本编辑器:nano
nano hello
rm:删除文件 rm是rm -i的别名,type rm(有提示是否删除)
\rm 不提示
-f 强制删除
-r 删除目录(递归删除)
-rf 强制删除目录下的内容及目录
程序管理
设备管理
软件管理
进程管理
网络管理