1.1 Linux基本命令

终端清屏: ctrl+l   clear

目录:文件夹,是包含所有的文件


目录创建的规则
1.长度大小是256
2.不能包含特殊字符
3.见名知意
路径:是反应目录和文件夹的位置(绝对路径和相对路径)

 

文件:在计算机中一切皆文件 


在windows中区分文件可以通过扩展名来区分 .exe .txt .ppt
在Linux中文件没有扩展名 可以通过颜色区分 也可以通过命令来区分 file 文件名

在Linux中文件分为:普通文件、目录文件、设备文件(字符设备文件、块设备文件)、管道文件、链接文件

文件权限:
读【r】read
写【w】write
执行【x】execute

 

ll 查看当前目录下文件夹的详细信息


d rwx rwx rwx 分为三组
d 目录 成为文件类型
第一组:文件的所属用户
第二组:文件的所属组
第三组:其他用户

Linux命令:
格式 :命令 选项  参数 

帮助:
命令 --help
man 命令

快捷键:
tab 智能补全(如果有重复项 按两下tab 显示重复内容列表)
↑ ↓ 历史记录 查看之前敲过的命令 关闭后还会提示 (但是同时打开两个终端 相互不会提示)

 

常用命令:
ls 【查看文件】
格式:
ls -a 查看所有文件包含隐藏文件
ls -l 以列表形式查看文件,不包含隐藏文件
ls -lh 以列表形式查看文件,不包含隐藏文件 ,按照1024倍数显示{KB MB GB}
ls -all以列表形式查看文件,包含隐藏文件 快捷方式【ll】

 

通配符:


【*】 匹配任意多个字符【0-256】  a*  一个以上字符 256一下 
【?】 匹配任意一个字符  a? 两个字符
【[a-z]】 区间法 匹配a到z的所有字符 只能确定一个字符
【[abcde]】 穷举法 权值法 匹配abcde的所有字符 只能确定一个字符

 


切换工作目录:


cd 【切换工作目录】cd 目录
格式:
cd 切换到用户主目录
cd ~ 切换到当前用户的主目录
cd .. 切换到上级目录 
cd .  切换到当前目录
cd -  切换到上一次目录

 


创建目录:


mkdir 目录名 -p 递归创建
rmdir 目录名  目录一定是空的
rm 文件  -i询问 -r 递归传出

 


链接:


格式:
ln 源文件 链接文件 硬链接
ln -s 源文件 链接文件 软连接
硬链接文件占磁盘空间 但是删除源文件不会影响硬链接文件
软链接文件不占磁盘空间 但是删除源文件会影响软链接文件

硬链接和拷贝(复制)区别 无论你修改了哪一个链接之后的文件 两个文件都会改变 保持一致  但是拷贝不会
1、改变软链接文件就是相当于间接的改变了源文件
2、查看文件时默认链接数为1 如果有链接一次递增
3、如果创建的软链接文件和源文件在不同的目录下,需要使用绝对路径

 


文本搜索:


grep  '搜索内容' 文件名
-n 显示行号
-v 反选
-i 忽略大小写

 

通配符:


【^a】以a为起始的字符搜索文件
【a$】以a为结尾的字符搜索文件
【.】 配匹任意一个非换行的字符
【*】匹配任意字符(大于0的整数)

 

文件搜索:


find 目录 参数 文件名(可以使用通配符)
-name 文件名
-size 大小
-perm rwx
 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值