boot:内核文件
dev:外部设备
etc:配置文件
home:所有普通用户默认的宿主目录
usr:命令(绿色)
bin
sbin
sbin:system binary 系统管理员使用到的命令
绿色可执行文件
以下命令为必须掌握的内容:
arch cut fgrep ls pwd sync
ash date gawk mail red tar
ash.static dd grep mkdir rm tcsh
awk df gtar mknod rmdir touch
basename dmesg gunzip mktemp rpm true
bash dnsdomainname gzip more rvi umount
bash2 doexec hostname mount rview uname
bsh domainname igawk mt sed unicode_start
cat dumpkeys ipcalc mv setfont unicode_stop
chgrp echo kbd_mode netstat setserial unlink
chmod ed kill nice sh usleep
chown egrep link nisdomainname sleep vi
cp env ln pgawk sort view
cpio ex loadkeys ping stty ypdomainname
csh false login ps su zcat
第三条命令
cp—copy
语法:cp 源文件 目的地
*:在文件名称中出现表示通配符
tab:命令补齐、
键盘上下:显示命令历史
mv--move
#cp VM* /tmp
#cd /tmp
#ls
#tar -zxf 文件名称
……
Touch:文件名称已经存在 更新时间
文件名称不存在 创建空文件
mkdir: makedirectory 创建空目录
mkdir dir_1
添加用户:出现的目录非空
练习:将/etc 复制到 /home/dir_1
-r –R递归
-R, -r, --recursive 复制目录及目录内的所有项目
mv:转移文件或重命名
文件权限中 表示文件类型的位置
d--------目录 蓝色
- :普通文件 绿色或红色或黑色
L :链接文件(快捷方式)
浅蓝色
tar:归档 *.tar.gz
压缩文件 *.C *.Z *.gz *.zip等
-c:create创建归档文件
-t:list 显示归档文件内容
-x: 恢复(释放)归档文件
-C:保存归档文件时指定外部介质
-f:指定归档文件的名称
-v:显示执行过程中的详细信息
1) 学会创建归档文件(备份)
整合需要的文件和文件夹(不等于压缩)
tar –cvf 自定义的归档文件名.tar 需要归档的文件或文件夹名称(多个中间用空格分隔开)保存到外部设备(挂载)
2) 查看归档文件内容(多个归档文件共存)
当passwd和shadow被损坏,需要从外部设备复制备份内容
检测哪个归档文件是需要用到的内容
tar -tvf 归档文件名
3) 释放归档文件(需要还原系统)
从外部设备拷贝到系统
释放
tar –xvf 归档文件名
压缩
zip 创建压缩包 zip *
解压 unzip *(或者指定解压文件名)
gzip -d 单个压缩 .gz
创建压缩文件 gzip * 批量压缩
解压 gzip -d 压缩文件名
解压 gunzip 压缩文件名
tar -z 压缩文件(它会认为是解压缩)、普通文件则压缩
compress (自学) *.C *.Z
多条命令在同一行上出现
1) 每条命令后用;分隔
2) 每条命令后| 分隔
查看文件内容
ls ----- 显示文件(夹)属性方面信息
cat ----- 浏览文件内容 cat 文件名称
>定向 覆盖
>>重定向 追加
more -------分页显示 more 文件名称
回车 表示 显示下一行
空格 表示 显示下一页
缺点:只能向下移动
不能回滚
less:自学;
wc:统计
-w
vi -----编辑文件内容
练习:分页显示指定目录下的文件列表
管道符号
多条命令之间是有先后顺序,针对同一个目标
Smarty---变量显示格式 修饰符
ls /sbin -----把结果直接输出给屏幕
ls /sbin|more-----ls经过第二条命令的处理之后再显示到屏幕上
(结果先给more命令进行处理