子文件和目录的作用
/bin 存放着一百多个Linux下的常用命令和工具
/dev 存放着Linux下所有的设备文件
/home 用户主目录,每创建一个用户,就会在这里新建一个与用户同名的目录
/lost+found 顾名思义,一些丢失的文件可能可以在这里找到
/mnt 外部设备的挂载点
/proc 这是一个假的目录,通过这里可以访问到内存里的内容
/sbin 这里存放着系统级的命令和工具
/usr 通常用来安装各种软件的地方
/usr/include
/usr/lib
/usr/share 这三个都是存放一些共享链接库
/usr/local 常用来安装新软件
/usr/src Linux源程序
/boot Linux就是从这里启动的
/etc 这里存放着Linux大部分的配置文件
/lib 静态链接库
/var 通常用来存放一些变化中的东西,如/var/log 用来存放系统日志,
/var/spool用来存放一些邮件、新闻、打印队列等
补充:常用的网络配置文件
/etc/hosts 存放的是一组IP地址与主机名的列表,对其进行域名解析
/etc/hosts.conf 指定域名解析方法的顺序,如order hosts,dns,先用/etc/hosts,再用DNS
/etc/resolv.conf 存放域名服务器的IP地址
/etc/protocols 存放协议和协议号之间的映射关系
/etc/services 用于定义现有的网络服务
/etc/sysconfig/network/ifcfg-eth0 存放网络配置
常用命令
命令 命令说明 等价的DOS命令
man 获取联机帮助 与help及?参数类似
pwd 显示当前工作目录和路径名 不带参数的cd命令
ls 列出目录内容 dir命令
cp 复制文件内容,可复制整个目录 copy命令
cat 串接并显示文件,可同时显示多个文件 type命令
cd 改变当前工作目录 cd命令
rm 删除文件和目录 del和rmdir命令
mv 移动文件 move命令
ps 显示当前进程 无对应
kill 中止某个进程 无对应
chmod 设置文件、目录的权限 无对应
more 分页显示,空格键可切换到下一屏 more
less 类似于more命令,但可以通过命令来上下翻页 无对应
head/tail 看文件前几行/最后几行 无对应
mkdir 创建子目录 md
touch 创建文档
ln 创建链接关系 无对应,与Windows的快捷方式类似
tar 将大量文件打包成一个包,便于备份 无对应
whereis 查找文件 无对应
whatis 获取命令简介 无对应
df/du 查看磁盘空闲空间/查看磁盘剩余空间 无对应
chmod的语法格式:
chmod 【who】 【opt】 【mode】
who:对象 u:文件所有者 g:同组用户 o:其他用户 a:所有用户
opt:操作 +(添加权限) -(取消权限) =(赋予给定权限,取消原有权限)
mode:权限