Linux环境实践

Linux基础

期末复习笔记

Linux介绍

Linux内核(kernel):内核是系统的核心,实现操作系统的基本功能。

Linux Shell: Shell是系统的用户界面,为用户与内核交互提供了一个界面。

Linux应用:包括文本编辑器、编程语言、X Window、办公套件、互联网工具、数据库等。

Linux文件系统:文件系统是在磁盘等存储设备上存储文件的组织方式。它通常以目录级的方式组织。系统植根于“/”。

文件和目录操作指令

1、当前工作目录

用户登录后的目录通常是主目录

查看用户当前目录:

$ pwd

切换当前工作目录:

$ cd [-L|[-P [-e]]] [dir]

字符特殊含义:

“.”表示当前目录

“. .”表示当前目录(父目录)的级别。

“-“表示使用CD命令切换目录的目录。

" ~ "表示户主所在目录的绝对路径名

1. cd # 进入用户主目录
2. cd / # 进入根目录
3. cd ~ # 进入用户主目录
4. cd .. # 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思)
5. cd ../.. # 返回上两级目录
6. cd !$ # 把上个命令的参数作为cd参数使用
2、路径

路径是文件或目录在文件系统中的位置

绝对路径:

以斜杠开头(/)

可以在任何时候使用它来指定一个文件名

相对路径:

不以斜杠开头

指定相对于当前工作目录的位置

3、ls命令

特点:显示文件或目录信息

ls [选项] [文件名...]

注:

注:

对于目录,该命令列出其中的所有子目录和文件。

对于一个文件,LS输出它的文件名和所需的其他信息。

默认情况下,输出条目按字母顺序排序。

如果没有指定目录名或文件名,则显示当前目录的信息。

1.ls -a # 列出所有文件,包括以 "." 开头的隐含文件
2.ls -l #列出文件的详细信息,通常称为长格式
3.ls -d #当输入参数是目录时,只显示目录本身
4.ls -A # 显示除 "." 和 ".." 外的所有文件
5.ls -R #递归列出所有子目录中的文件
6.ls -h #以人类可读单元显示文件大小
7.ls -S #按文件大小对输出进行排序
8.ls -t #按文件最近修改时间( i 节点中的 mtime )而不是按文件名字典序排序,新文件靠前
9.ls -lt #以最近修改的顺序长格式列出当前目录中的文件
4、Linux目录结构

Linux文件系统是一种目录树结构,该文件系统结构由一个根目录构成,根目录可以有任意数量的文件和子目录,子目录可以有任意数量的文件和子目录。

Linux的这个文件系统结构在目录和它所包含的文件/子目录之间创建了一种层次关系。

在这里插入图片描述

5、mkdir和tree命令

mkdir命令 用来创建目录

mkdir (选项)(参数)
1. -m<目标属性>或--mode<目标属性>建立目录的同时设置目录的权限
2. -p或--parents 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录
3. --version 显示版本信息

tree命令 以树状图列出目录的内容
在这里插入图片描述

包括子目录的内容
在这里插入图片描述

6、常用的文件操作指令
1.touch #生成空文件或更改文件时间标签
2.cp #将一个或多个源文件或者目录复制到指定的目的文件或目录
3.mv #对文件或目录重新命名,或者将文件从一个目录移到另一个目录中
4.rm #删除一个目录中的一个或多个文件或目录
rm -r [目录名称] -r 表示递归地删除目录下的所有文件和目录。 -f 表示强制删除
5.rmdir #用来删除空目录
6.ln  #为文件创建链接
7.find #在指定目录下查找文件
8.file/stat #查看文件类型或文件属性信息
9.cat #查看文件内容
10.chown #改变文件属权
11.chmod #改变文件权限
12.clear #清楚屏幕
13.tar #文件打包
7、通配符 Wildcard Character
*:匹配任意字符和任意数量的字符
?:匹配单个字符数
[]:匹配[]中的任意字符
[!] :匹配除了[!]任何角色,除了!

“*” can match “.” in file or directory name.

“*” cannot match the first character is “.” File or directory name.

[ ]:匹配 [ ]中的任意字符
[!] :匹配除了[!]任何角色,除了!


"*" can match "." in file or directory name.

"*" cannot match the first character is "." File or directory name.
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值