linux及linux的基础命令

本文详细介绍了Linux分区的构成(根分区、Boot分区和Swap分区)、Linux目录结构及其作用,以及Linux命令的定义、优先级和常用命令如help、man和ls的用法,还包括了通配符和正则表达式的应用。
摘要由CSDN通过智能技术生成

目录

linux分区及优点

linux的目录: 

命令的定义及优先级

 linux的常用命令

*通配符


linux分区及优点

Linux一切皆文件(文件夹就是目录、文件)

Linux系统分区要分三个区

/(根分区):最重要的分区,所有文件、文件夹都在这个/ 文件夹下

Boot分区:操作系统启动需要的文件  5-10G

Swap分区:将一部分硬盘空间作为内存空间使用。  (内存的两倍)

当内存不足时,会将硬盘上的空间当做内存救急使用。

Swap分区归根结底还是硬盘上的空间所以速度很慢,不能长期使用。

Linux优点:

  1. 一切都是一个文件
  2. 系统小型 轻量级
  3. 避免令人困惑的用户界面就是没有复杂的图形界面
  4. 不在乎后缀名,有没有都无所谓,不是通过后缀名来定义文件的类型

linux的目录: 

Linux目录

/ 前面没有任何东西就代表根

/ 只要有其他字符那么他就是分隔符

Bin:存放二进制文件(命令) 普通用户

Dev存放硬件(硬盘)

Home家目录的上级目录,root用户例外,他的家目录在根下的root /root 家目录的作用:存放用户个性化配置文件的文件夹

Lib64:代码库

Net:网络

Proc:进程有关,正在运行的进程

Run:加载到内存中的文件

Boot系统启动需要的文件

Etc存放配置文件 用户信息 密码信息 挂载 yum

Mnt空的 专门用来挂载

Opt放第三方软件

Sbin:管理员可以使用的命令

Tmp:临时文件

Var:/var/log 日志文件

命令的定义及优先级

命令是程序

程序:执行特定任务的一串代码

Java c c++ python go php prel

编译成可以让电脑直接运行的文件 可执行(二进制)

内部命令:不需要安装集成在shell中,一旦登录用户自动加载在内存中速度快

外部命令:不在shell程序中,运行时需要从硬盘加载到内存

Type命令来测试是否为内部或外部命令

内部命令是没有独立文件的,都在/bin/bash程序中

外部命令是一个独立的文件

Linux

绝对路径的命令优先级最高

判断外部还是内部,如果是内部直接运行

如果是外部从hash(缓存表),hash中有直接执行,如果没有表项去硬盘上找,如果有表项但是没找到直接报错。

怎么在硬盘上找:先去看规定的路径是否有

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin(在前面的文件夹中才可以补全)

绝对路径>内部>hash>外部

 linux的常用命令

Linux当中的帮助 help

外部命令 –help

man手册

man 1 是看命令的使用方法

man 5 是看系统中文件的格式

空格翻页  q退出

pwd (print work directory)显示当前路径

cd change directory 切换目录

语法:cd 路径 (相对  绝对路径都可以)

cd ~ 去往当前用户的家目录

cd   什么都不写 去往当前用户的家目录

cd - 返回上一次目录 只能一次 反复

绝对路径:以根开头叫绝对 /

相对路径:不以根开头叫相对

路径:描述文件在系统中的位置

/opt 跟下有个opt文件夹

绝对路径cd /mnt

现在在opt下

相对路径cd ../mnt

/ 根和分隔符

Ls  list 列表

显示所有文件

-a 显示隐藏文件 包括. ..

-A 显示隐藏文件不包括 . ..

-l 长格式显示

-代表文件的类型

Rw-r—r—文件的权限

1 链接

Root 文件的主人

Root 文件的属组

0文件大小

8月26 2021 最后一次使用/修改 时间

abc.txt     文件的名字

-普通文件

d目录文件夹

p管道  只能单向传 两个应用程序之间传递数据 |杠

l链接  快捷方式

S套接字  两台电脑之间传递信息 mac ip地址 协议 端口号  

C字符    键盘  一次只能接收一个字符或发送一个字符

b块设备  硬盘  一次可以接收或读取一块区域的数据

                      管道文件

p管道:Typroa ---------- onenote

-d 只看目录本身

-h人性化显示 友好显示文件大小 加单位

-r递归显示

-t以时间排序

-r倒序显示

面试题

ll -tr显示当前文件夹下的文件 以时间排序倒序显示

-S 以文件大小容量排序

*通配符

通配符的作用是匹配文件名 find

正则表达式:匹配文章中的内容 grep sed awk

*代表任意长度的字符

p* p开头  *.conf 以.conf结尾的所有字符

? 一个字符

1

\转意符

ls [^zhou]不显示  z h o u

 

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值