Linux 工作环境
2013-04-29 19:49:31| 分类: 专业日志 | 标签: |举报 |字号大中小 订阅
/boot 目录 保存系统的引导相关文件
内核文件
引导文件 grub
/etc 目录 系统常用配置文件
系统管理员经常需要修改的文件/决定系统行为的配置文件
/bin 目录 用户常用命令
文件和目录的操作命令 所有用户都可以使用
/sbin 目录 保存系统维护所使用的命令文件
fdisk mkfs
很多命令普通用户不能使用,只有root可用
/lib 目录 系统运行所需要的库文件
静态库 .a文件
动态库 .so文件
/dev 系统设备文件
/var 保存变化的数据
/mnt 系统用来安装文件系统设备目录
/proc 系统内存/cpu的映射
/tmp 保存系统运行时产生的临时文件
/usr 系统中保存与用户相关的信息
/home 系统中普通用户主目录
/root 系统中超级用户的主目录
系统文件 *.conf *.rpm
程序与脚本 *.c *.php
格式文件 *.wav *.jpg *.html
存档 压缩文件 *tar *.gz
Linux文件命名规则
大小写敏感
除/之外,所有的字符都合法
有些字符 如 最好不用[] @#$&空格退格符等
避免使用加减或. 作为普通文件的名的第一个字符
以.开始的文件是隐藏文件
命名格式
命令-选项 参数
命令 参数
命令-选项
命令
绝对路径:从根开始一级一级进入各个子目录,最后指定该命令或文件
相对路径:从当前目录进入某目录,最后指定该命令或文件
. 当前目录
.. 上一级目录
*匹配任何字符
?匹配任何单字符
[]匹配包含在括号里的任何字符
ls list显示目录文件
/bin/ls 所有用户都可以使用 /sbin 只有管理员可用
ls-a 显示所有文件包括隐藏文件
ls-l 以列表形式显示
ls-F 附加文件类型
命令名称 touch
功能描述:生成空文件
所在路径:/bin/touch all user
语法格式:touch 选项 文件名
命令名称 cd change directory
功能描述 切换目录
所在路径 shell内部指令
语法格式 cd 选项 文件名
cd.. 回到上一级目录
cd-返回上次访问目录
cd cd~ 回到#目录
cd!$ 回到上次访问的目录
命令名称 pwd print work directory
功能描述 显示目前所在工作目录
所在路径 /bin/pwd all user
语法格式 pwd
命令名称 cp copy
功能描述 复制文件
所在路径 /bin/cp
语法格式 cp -afp 源文件或源目录 目的文件或目录
命令名称 rm remove
功能描述 删除文件
所在路径 /bin/rm all user
语法格式 rm -irf 文件或目录
命令名称 mv move
功能描述 移动文件或为文件重命名
所在路径 /bin/mv all user
语法格式 mv -f 源文件或目录 目的文件或目录
命令名称 cat 不管文件多长 一次读取出来 more分屏显页 f或空格 显示下一页 回车显示下一行 q退出
功能描述 查看文件内容 head -3 查看前三行 tail -3后三行
所在路径
语法格式
ln 产生链接文件
ln -s 源文件 目标文件
源文件 目标文件一定要使用绝对路径
ln file1 file2 硬链接
ln -s file1 file2 软链接
mkdir 创建空目录
rmdir 删除空目录
whereis 显示系统命令和帮助手册所在目录
whatis 获取索引的简短声明
find 搜索路径 搜索关键字 文件或目录
find /etc/ -name f*
locate
updatedb
grep -v 排除 查找字符串
man 查看命令 manual 获取帮助信息
gzip GNU zip
gzip -1 快速压缩
gzip -9 最佳压缩
gunzip 解压缩
gzip -d 解压缩
tar 打包 -c -v -f -cvf 可以不加-
zip -r压缩目录 unzip解压
write 用户名 实现用户通信
ctrl + d 退出
wall 实现所有用户通信
mesg n 不接收其他用户信息
mesg y 接收其他用户信息
service sendmail start 启动sendmail
mail 用户 发信
ifconfig 查看信息
ping 测试地址是否通
netconfig
shut down -h 关机 init 0
reboot重启
init 6 重启