linux基础:基础知识及基础命令

命令帮助:help

在这里插入图片描述
type可以查看命令种类
内部命令:help 命令
在这里插入图片描述
外部命令: 命令 --help
在这里插入图片描述

man手册

man(manual 手册)
在这里插入图片描述
空格键 向下 滚动一整页
回车 向下 滚动一行
/关键字 查找关键字
q 退出man手册
补充:
man 不加数字 默认 使用1 1代表查询 linux 命令
man 5 文件名 代表查询此文件的格式

pwd

pwd(print work directory,显示工作目录)pwd 指令可立刻得知目前所在的工作目录的绝对路径名称。
在这里插入图片描述
软连接 pwd -P (一定要在软连接文件夹中)
-P 显示真实路径

cd

cd(change directory,更改工作目录)

家目录(宿主目录)

  1. 存放的用户的配置文件
  2. 该用户在自己的家目录下拥有最高权限
  3. 家目录就是给普通用户使用的空间
    切换到家目录:
    cd
    cd ~
    切换当前用户的家目录
    root (超级管理员) 用户的家目录在 根下的root文件夹(/root)
    普通用户的家目录 在 根下的home文件夹下有一个和用户名相同的文件夹 是普通用户的家目录

ls

ls(list directory contents)命令用于显示指定工作目录下之内容(列出目前工作目录所含的文件及子目录)
ll 长格式显示
在这里插入图片描述
ls -a 显示所有文件包括隐藏文件(.开头的文件在Linux中为隐藏文件)
在这里插入图片描述
ls -d 只显示文件夹的信息
在这里插入图片描述
ll -t 显示文件以时间排序
在这里插入图片描述
ll -tr显示文件以时间排序(倒序)
在这里插入图片描述
ll -S 已文件大小排序
在这里插入图片描述
ll -R 递归显示
在这里插入图片描述
ll 显示结果解释:
-rw-r–r–. 1 root root 2098 4月 25 21:52 initial-setup-ks.cfg

七大文件类型:

普通文件 文本文档
d 目录文件 文件夹
c 字符文件
b 块文件
l 链接文件 快捷方式
s 套接字
p 管道
-rw-r–r–. 权限: r读 w写 x执行 -没有权限
.安全上下文
1 硬连接数
root 文件所有者
root 文件所属组
2098 文件大小
4月 25 21:52 最后修改时间
initial-setup-ks.cfg 文件名

通配符的作用

*代表任意长度字符
? 代表一个字符
[ ] 代表一个字符 [ab] 他不会匹配 ab 他匹配的是 a和b
[0-9] 代表单个数字
[a-z] 单个小写字母不包含大Z

alias

alias 命令别名 = ‘命令’
unalias 别名命令 删除别名
\加别名命令(显示原始命令)
在这里插入图片描述
如果不加引号无法识别
在这里插入图片描述
启用别名后还想使用原来的命令+
在这里插入图片描述
删除别名
在这里插入图片描述
补充:绝对路径>别名>内部命令>hash>外部命令(先查找别名再查找内部命令,缓存最后外部)

du

du(disk usage 磁盘使用量,查看当前所在文件夹的总磁盘占用量)
du 【选项】【文件或目录】

-a统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录
-h以更人性化的方式显示出统计结果
-s只统计所占用空间总的(summary)大小,而不是统计每个子目录、文件的大小
–max-depth=n(-d1)最大显示到第n层

在这里插入图片描述
以人性化方式展示当前目录下文件大小

软连接

在这里插入图片描述

类似于windows里快捷方式,软连接,符号连
接,会指向原来的文件
ls -s 软连接 源文件一定要用绝对路径 将连接文件放在何处
在这里插入图片描述

硬链接

在这里插入图片描述

cp

cp(copy,复制) 格式:cp [选项] 源文件或文件夹 目标文件或文件夹
-f:覆盖目标同名文件或目录时不进行提醒,而直接强制复制。
-i:覆盖目标同名文件或目录时提醒用户确认。
-p:复制时保持源文件的权限、属主及时间标记等属性不变。
-r:复制目录时必须使用此选项,表示递归复制所有文件及子目录。
-a:完整保留所有的信息包括连接文件,可以直接复制目录
注:复制多个文件或目录时,目标位置必须是目录,且目标目录必须已存在

locate

查找文件:查找符合条件的文档,他会去保存文档和目录名称的数据库内,查找合乎范本样式条件的文档或目录。

一般情况我们只需要输入 locate your_file_name 即可查找指定文件。
在这里插入图片描述

find

find (查找文件)
特点
1.精确查找
2.实施查找(遍历)
支持查找的条件多
格式:
find [OPTION][查找路径] [查找条件] [处理动作]
查找路径:指定具体目标路径;默认为当前目录
查找条件:可以对文件名、大小、类型、权限等标准进行查找;默认为找出指定路径下的所有文件
处理动作:对符合条件的文件做操作,默认输出至屏幕(print)

查找类型 关键字 说明
按名称查找 -name 根据目标文件的名称进行查找,允许使用“*”及“?”通配符
按文件大小查找 -size 根据目标文件的大小进行查找,一般使用“+”、“-”号设置超过或小于指定的大小作为查找条件,常用的容量单位包括 kB(注意 k 是小写)、MB、GB(M和G要大写!)
按文件属主查找 -user 根据文件是否属于目标用户进行查找
按文件类型查找 -type 根据文件的类型进行查找文件类型包括普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)等
按inode号 -inum 根据文件inode号查找
按权限查找 -perm 按文件权限查找
最大搜索目录深度 -maxdepth level 将你的文件已分级的形式查找
最小搜索目录深度 -mindepth level 同上

-size [+|-] #常用单位:k, M, G,c(byte),注意大小写敏感
七大文件类型:
-type
type可以是以下形式:
f: 普通文件
d: 目录文件
l: 符号链接文件
s:套接字文件
b: 块设备文件
c: 字符设备文件
p: 管道文件
查找opt目录下,所有大于1G的文件,然后把他们移动到etc目录下
find /opt/ -size +1G -type f -exec mv {} /etc ;
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值