运行级别:
0:关机
1:单用户
2:不带NFS服务的3级别
3:命令行模式,即没有图形服务
4:保留的
5:图形化模式
6:重启
命令ls:
可以列出路径下的文件和目录
-l:详细信息
-a:查看隐藏的文件或目录
-d:只看目录本身,不列出目录下面的文件和目录(经常和l一起用)
查看/mnt的权限信息:ls –ld /mnt
-t:以时间先后顺序排列
ls–lt 路径(时间最近的在上面),ls –lrt 路径(时间最近的在下面)
ls –l == ll
which 命令
查看命令的位置,alias是别名
自定义别名:
用champly实现ls /mnt
Alias champly=’ls /mnt
取消别名:unalias 别名
别名只在当前窗口生效,要想永久生效,需要修改配置文件。
/bin、/sbin、/usr/bin、/usr/sbin命令的文件:
tree –C 显示文件目录,有颜色区分
tree –CL 数字 显示几级目录结构
ls –ld /boot/lost+found可以查看系统的安装时间(不太靠谱)
ll /root/install.org可以查看系统安装时间
touch 文件:如果文件存在,则修改mtime,不存在则创建文件
atime: 访问时间
ctime:文件内容修改时间
mtime:inode修改时间
/etc:存放的是配置文件的信息:实际中最好备份一下
/lib:动态链接库:
ldd /bin/ls:查看命令依赖库
如果依赖不全,就会在信息中看出来
/mnt:挂载临时硬盘,U盘
/media:光驱挂载的目录
/opt:默认是空的
/proc:系统内核映射目录,虚拟目录
echo1 > /proc/sys/net/ipv4/icmp_echp_ignore_all
别人ping不通你
/root root用户家目录
/sys:存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件
/sys
/sys/class 包含所有注册在kernel里面的设备类型,链接到device
/sys/dev 维护一个按照字符设备和块设备的主次号码列表,链接到device
/sys/device 是全局设备结构体系,包含所有被发现的注册在各种总线上的各种物理设备,是内核对系统中所有设备的分层次表达模型,也是/sys文件系统管理设备的最重要的目录结构
/sys/fs 描述系统中所有的文件系统
/sys/kernel 存放的是内核中所有可调整的参数
/tmp:临时文件,相当于windows的temp文件
/var:和日志相关的东西
cd 命令:
cd -:切换上一次的目录(跳转)
cd .:当前目录
cd ..:上一级目录
cd ~:回到家目录
绝对路径:以/开头
相对路径:相对于当目录的路径
Ctrl+c 取消命令
Ctrl+z 暂停命令
Ctrl+a 光标到行首
Ctrl+e 光标到行尾
Ctrl+u 删除光标前所有字符
Ctrl+k 删除光标后所有字符
Ctrl+l 清屏
Ctrl+d 退出登录 == exit
Ctrl+s 锁住命令终端,按任何键都不会有反应
Ctrl+q 解锁命令终端
stty -ctlecho:不出现类似的^C
stty ctlecho:显示
环境变量PATH的用法
echo $PATH 可以查看系统的环境变量PATH的值,使用which命令可以查看某个命令所在的绝对路径
PATH=$PATH:/tmp 这样我们可以使用/tmp/下面的可执行文件作为命令
让PATH永久生效的,需要把它加入到/etc/profile 里,重启生效,或者直接运行命令:
source /etc/profile
2015年3月17日
by:champly