Linux学习第三天
Bash特性及文件系统介绍
cat /etc/shells cat命令进入/etc/shells/下面查看有几种shell
FHS (文件系统遵循FHS定义)
/bin 供所有用户使用基本的用户命令程序文件
/sbin 供系统管理管理员使用的工具程序
/boot 启动加载器的静态文件
/dev 设备文件
/etc 配置文件
/home 家目录
/lib 为系统启动或根文件系统上的应用程序
/lib64 :64位系统特有的存放64位共享库的路径
/media :便携式设备挂载点
/mnt :其他文件临时挂载点
/opt :附加应用程序的安装位置:可选路径
/root ;管理员的家目录
/srv :当前主机为服务提供的数据
/tmp :为那些会产生临时文件的程序提供的用于存储临文件的目录
/usr 全局共享的只读数据中心
/var :存储经常发生变化的数据目录
cache 应用程序缓存数据
lib 发生变化的状态数据
local 为usr/local/提供提供经常发生变化的数据
lock 锁文件
log 日志文件
opt 为 for/opt提供经常发生变化的数据
run 运行中的进程的相关数据
spool 应用成熟的spool数据
tmp 系统重启以后依然需要留守的临时数据
man手册各章节功能介绍及快捷键键位整理
man命令的参考文本被安装在 /usr/share/man目录中
该手册分成很多章节,使用man时可以指定不同的章节来浏览,各个章节
1 – commands
2 – system calls
3 – library calls
4 – special files
5 – file formats and convertions
6 – games for linux
7 – macro packages and conventions
8 – system management commands
9 – 其他
1 是普通命令
2 是系统调用
3 是函数
4 是特殊文件,也就是/dev下的各种设备
5 是指文件的格式,比如passwd,就会说明这个文件中各个字段的含义
6 是给游戏留的,是给各个游戏自己定义
7 是附件还有一些变量,比如向environ这种全局变量在这里就有说明
8是系统管理用的命令。这些命令只能由root使用
man 1 ls 查看ls 命令的使用手册
man命令快捷键使用方式
空格:前进半屏
b :后退一屏
ctrl+d:前进半屏
ctrl+u:后退半屏
k:向上翻一行
j:向下翻一行
G:跳至尾行
/+名字:自上而下查找 n 下一个 N 上一个
?+名字:自下而上查找 n 下一个 N 上一个
q:退出
linux文件系统
倒置树状结构
管理类文件
类型:
– 白色 普通文件(普通可执行文件)
l 浅绿色 链接文件
d 蓝色 目录文件
p 暗黄色 管道文件
b 黄色 块设备文件
s 粉红色 套接字(socket)文件
c 黄色 字符设备文件
bash
type: 查看内部命令和外部命令
alias :命令别名 alias cp='cp -i'这样就可以用cp来代替cp -i,而且cp -i这条命令依旧有效
which 显示完整路径,which pwd查看pwd的路径
which –skip-allas ls 显示ls的路径并且不看别名
who -b 显示系统启动时间 -r 运行级别
mkdir 创建mage文件 mage/magedu mage/magedu/12 mage/magedu/13
rm 强制删除文件
原创文章,作者:mxl,如若转载,请注明出处:http://www.178linux.com/52260