什么是Linux?
Linux是一个免费开源的操作系统内核,最初由Linus Torvalds于1991年创建。它是各种Linux发行版(通常称为“发行版”)的核心组件,这些发行版是完整的操作系统,包括Linux内核以及各种软件包,如系统实用工具、库和桌面环境等。
什么是Linux终端?
Linux 的终端就是控制台, 是用户与内核交互的平台, 通过输入指令来控制内核完成任务操作。
什么是Shell?
shell是linux的外壳。是一个内核的解释器,让我们跟内核交流翻译的工具。
Shell的作用:
Linux的目录结构: / 为Linux的顶级目录,即根目录
1.pwd:当前工作目录
2.ls:查看目录内容
3.cd:改变工作目录
4.uname:显示系统重要信息
5.touch:改变文件的时间
使用touch指令可更改文件或目录的日期时间,包括存取时间和更改时间。注意的是如果文件不存在则创建文件。
6.mkdir:创建目录
7.cp:拷贝文件或目录
可选项:
-i:在拷贝过程中询问是否要拷贝
-f:在拷贝过程中不询问直接拷贝
-r:拷贝目录中的所有文件和目录
8.rmdir:删除空目录
-p:删除指定目录上的所有目录
9.rm:删除文件或目录
10.mv:移动或更名
11.tar:打包
tar -cf xxx.tar /aa 将aa 打成xxx.tar包
tar -tf xxx.tar 在不解包的情况下查看里面的文件或目录
tar -rf xxx.tar bb 将bb文件追加到xxx.tar包中
tar -xf xxx.tar 将xxx.tar中的文件解包;
tar -czvf xxx.tar.gz /aaa bb 将/aaa bb 文件 打包压缩为 xxx.tar.gz;
tar -xzvf xxx.tar.gz 将 xxx.tar.gz解包解压到当前目录下;