linux 一些主要目录的认识:
/bin 二进制可执行命令
/boot 存放系统引导文件,如 内核、grub 等
/dev 设备文件
/etc 系统配置目录
/home 普通用户家目录
/lib 系统库文件
/lib64 64位库
/proc 进程目录,了解系统的一个窗口,在此可以查看很多内核信息
/root root用户的家目录
/sbin 管理员使用命令的存放目录
/selinx selinux 工作目录
如果该目录为空表示禁用了 selinux
如果不为空,则表示启用了 selinux
/src 系统、用户源文件工作目录
有时用户在编译源代码时,会把代码放到该目录
/var 存放比较大的,经常变化的文件
如果系统经常把日志放在该目录
linux 命令:
命令分类:
linux 把命令分为内部命令和外部命令.
内部命令:
shell 自带的命令,常驻内存
外部命令:
不常驻内存,以文件的形式放在磁盘上
判断方法:
能执行,去找不到文件就是内部命令
或者
type cd
获取命令帮助的方法:
1) man
格式:man 命令名
如: man fdisk --获得fdisk的帮助信息
2) help
格式: help 命令名
命令名 --help
如: help cd
useradd -help
3) info 侧重介绍信息
如: info fdisk
info mount
使用命令前,了解命令特征:
1、命令、参数等区分大小写
2、程序能否执行与扩展名没有关系,与文件能否执行,是否有执行权限有关
3、命令名和路径可以使用 tab 来补齐
文件、目录管理命令
ls 列文件目录清单
格式: ls [option] 查看目标
如: ls /soft
ls /boot
ls /var
ls --如果省掉目标的话,查看当前目录
option:
-l 长格式显示
-a 显示全部(包括隐含文件)
隐含文件方法:文件名以 . 开头
-t 按修改时间排序
-r 反向排序
-S 按大小排序
ls -l
-rw-------. 1 root root 1638 10月 29 23:24 anaconda-ks.cfg
-rw-r--r--. 1 root root 55504 10月 29 23:24 install.log
表类型和权限
第一列的第一位:文件类型
- 普通文件
d 目录
b 块设备文件
c 字符设备文件
l 软链接
p 管道文件
第一列2-10 表权限
linux 权限用三个字母表示 r(读) w(写) x(执行)
4 2 1
9位分成三组:每三位一组,每组对应一类用户:属主(自己)、
开放组、其它用户
第二列:硬链接数
第三列:属主
第四列:开放组
第五列:文件大小
第六列:修改日期
第七列:文件名
touch 新建空文件,如果文