EqLlyHJ5w6,694hQRgLWm

Linux基本命令、归档、压缩、查看文件内容


Linux基本命令、归档、压缩、查看文件内容




Linux

/ --根目录(顶级目录)

ls---显示文件内容

man ls-- 帮助手册、功能、语法、参数
退出q

bin-- (绿色)普通用户的命令

root-- root用户的宿主目录

medi--、mnt-- 挂载点

cp--复制
复制目录:cp –r /etc dir_1

*.tar.gz--归档压缩
红色

cd--打开文件

tar –zxvf 文件名--解压文件

ls --help--帮助手册与man ls差不多

su--更改用户
例:有管理员改为张三 su zhangsan

boot--linux内核文件,可以查看 最好不要编辑

dev--外部设备

etc--配置文件

home--所有普通用户默认的宿主目录

usr--命令(绿色)

sbin--system binary系统管理员使用到的命令

cp --help--cp帮助手册

tab键--键盘上的 功能:把命令补齐、文件名补齐

touch--文件名称已经存在
更新时间


不存在
创建空文件

mkdir--创建空目录
mkdir 目录名


mv--转移文件或重命名


文件权限中
表示文件类型的位置


d--目录
蓝色

---文件
绿色、红色、黑色

L--连接文件(快捷方式 类似于windows下快捷方式)
浅蓝色

r--只读
w--只写

归档

-c--create
创建归档文件

-t--list
显示归档文件内容

-x---
恢复(释放)归档文件

-C--
保存归档文件时指定外部介质

-f--
指定归档文件的名称

-v--
显示执行过程中的详细内容


1)
创建归档文件(备份)不是压缩

tar
–cvf
user.tar
passwd
shadow

2)查看归档文件内容(多个归档文件共存)

tar
-tvf
user.tar

3)释放归档文件(需要还原系统)

tar
-xtf
user.tar

压缩


zip
批量压缩
.zip

创建压缩包
zip
*

解压
unzip *(或者指定解压文件名)

gzip

单个压缩
.gz

创建压缩文件
gzip
文件名称

解压
gzip
–d 压缩文件名


gunzip
压缩文件名


tar
-z
普通文件

例:tar
-czvf
user1.tar.gz
passwd
shadow
解压


tar
-zxvf
user1.tar.gz
释放

查看文件内容

ls--显示文件(夹)属性方面信息

cat--浏览文件内容
cat
文件名称 >定向
>>重定向

more--分页显示
more
文件名称

回车
表示
显示下一行

空格
表示
显示下一页

缺点:只能向下移动,不能回滚

less--同more 差不多,可以向上移动
less file_1

>定向à把文件名保存到文件中

ls
/sbin
> file_1


ls
/sbin
> file_1

cat file_1

定向多少次只保留最后一次,不追加,覆盖

比如:file_1有20个字
wc
file_1
显示20个



>>重定向--ls
/sbin
>> file_2

ls
/sbin
>> file_2

追加,加倍,不覆盖

比如:file_2有20个字
wc
file_2
显示40个


wc--统计



-w
-c
-l

例如:wc
file_1

wc
file_2


head--显示前几行




head
-2
passwd
显示
passwd
前两行

tailà显示后几行







tail
-3
passwd
显示
passwd 后3行


例:显示第十行






head
-10
passwd
|
tail
-1
passwd


EqLlyHJ5w6