Linux基础知识及常见的命令

本文详细介绍了Linux的Shell概念、终端的作用,以及一系列基本命令,如查看工作目录、文件管理(copy、mkdir、rm等)、目录操作、tar命令的打包、解包和压缩功能。
摘要由CSDN通过智能技术生成
Shell:shell是linux的外壳。是一个内核的解释器,让我们跟内核交流翻译的工具。
Linux 的终端就是控制台, 是用户与内核交互的平台, 通过输入指令来控制内核完成任务操作。
Linux内核版本

 Linux目录结构

1.基本命令

 pwd  显示当前工作目录

ls  列出目录的内容包括文件和子目录的名称。

 cd  改变工作目录  在不同的目录间切换 但前提是用户拥有进入该目录的权限。

 uname  显示系统重要信息    会显示出关于系统的重要信息,如内核名称,主机 名,内核版本,处理机类型等

 

 touch  改变文件的时间或创建文件

使用touch指令可更改文件或目录的日期时间,包 括存取时间和更改时间。注意的是如果文件不存在 ,则创建文件。

 

mkdir 创建目录

 

 cp  拷贝文件或目录

cp /aa   /home/bb 将根目录下的aa拷贝到home目录下的bb

rmdir  删除空目录(删除非空目录时必须先删除目录内的文件)

rmdir /aa 删除过呢目录下的aa空目录

rm  删除文件或目录

rm file 删除文件

rm -r aa 递归删除aa目录及其中文件

 

mv  移动或改名

mv  /aa   /home  将aa移动到home目录下

tar 打包

tar -cf xxx.tar /aa  将aa 打成xxx.tar包

tar  查看  (在不了解包中内容的情况下查看包中内容)

 

tar  添加

tar -rf xxx.tar bb    将bb文件追加到xxx.tar 包中

 

tar  解包

tar -xf xxx.tar   将xxx.tar中的文件解包

tar  压缩

tar -czvf xxx.tar.gz /aaa bb    将/aaa bb 文件 打包压缩为 xxx.tar.gz

 

tar  解压缩

tar -xzvf xxx.tar.gz  将 xxx.tar.gz解包解压到当前目录下

 

 总结:

  • Linux的基本操作命令。如:shutdown,ls,cd,uname,pwd
  • Linux的基本命令对文件的管理。如:touch,mkdir,cp,rmdir,rm, mv,tar。
  • 要注意的时tar命令的使用,因为参数较多,在参数的下达中, c/x/t/r 仅能 存在一个,不可同时存在,因为不可能同时压缩与解压缩。

 

 

 

 

 

 

 

 

 

cp /aa /home/king
将根下的aa拷贝到
home下的ki
cp /aa /home/king
将根下的aa拷贝到
home下的king中

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值