cd [相对路径或绝对路径] cd .. 回到上一层目录 cd ../home 相对路径
cd/var/www/html 绝对路径的写法 # cd 或cd ~ 回到使用者的家目录 cd ~test 回到 test 这个使用者的家目录 pwd # pwd 显示目前你所在的目录呦! mkdir mkdir [-p] [目录名称] 参数说明: -p :递归建立目录 -p t1/t2/t3/t4 直接建立 rmdir rmdir [-p] [目录名称] 参数说明: -p :将上层的目录也删除 # rmdir –p test1/test2/test3/test4 环境变量 PATH # echo $PATH /sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin ls 参数说明: -a 全部的文件都列出(连同隐藏) -I 印出 inode 的值 -l 长的列出,连同文件大小的数据等等 -S 以文件大小排序 --color=never 不要显示颜色 --color=always 显示颜色 --color=auto 由系统自行判断 删除命令:
rm filename
-r 递归
-i 询问
-f 强行
mv 移动文件或重命名
移动文件: 源文件可以是文件,也可以是目录;目标文件是目录
重命名 : 源文件和目标文件都可是文件或目录
文件查看命令
cat不能分页查看
-n 显示行号
-e $为结束符
tac 反向显示
more 可以翻页,但不能向前翻页
less 能向前后翻页
head 显示前几行
显示前20行 head –n 20 filename
tail 显示后几行 –n
eg: tail –n 20
wc 统计文件信息
-l 统计有多少行
-w 统计有多少单词
-c 统计有多少字节
-m 统计有多少字符
文件层次目录介绍
/bin, /sbin, /etc
/bin, binary, 可执行的命令,非管理类的命令
/sbin, 管理类的命令,通常只有管理员才能使用
/lib, 库文件
/etc, 配置文件
/etc/sysconfig, 服务额外配置文件,及网络设备相关配置文件
/etc/init.d, 服务的管理脚本
/usr
/usr/bin
/usr/sbin
/usr/etc
/usr/lib
/usr/include
/usr/local (第三方软件)
/usr/local/bin
/usr/local/sbin
/usr/local/etc
/usr/local/lib
/boot, 引导文件,系统启动, kernel, bootloader(grub)
/dev
/home/USERNAME, /root,
/media, /mnt, 挂载点
/misc, 杂项
/opt, 有些第三方软件,把此目录当作默认安装位置,Nessus, Oracle
/proc, 伪, 内存中的内核相关信息的映射
/sys, 比如像磁盘这样存储设备或某些总线设备的驱动程序相关属性信息;
/srv, 服务运行中中间文件的存放位置
/tmp
/var
/var/log
/var/run
/var/mail