Linux学习笔记

Linux下可以使用 “man --” 的格式来查看命令的信息,按Q退出.
Linux下的文件类型: 文件类型并不以文件后缀名区分,后缀名只是便于用户识别的一个表示而已.
Linux下一切皆文件,文件夹也只是一个目录类型的文件而已.
Linux中的目录结构是为唯一的,是一种树形结构,从根目录 ( / ) 开始向下扩展.
基础指令:
ls: 浏览当前目录,查看当前目录下的内容.
-l: 查看目录中文件的详细信息.
-a: 查看隐藏文件 (Linux下名称以 . 符号作为起始的文件都是隐藏文件).
-la: 组合选项使用.
pwd: 显示当前所在目录的路径.
文件所在路径的表示方式:
绝对路径: 例如: /home/dev ---- 以根目录作为起始的路径.
相对路径: 以当前目录作为起始的路径,随着当前所在目录的不同而不同.
. ----- 表示当前目录自身
… ----- 表示的是当前目录的父目录
mkdir: 创建目录
-p 递归多层级创建目录,哪一层不存在就创建哪一层
例如: mkdir -p ./Ni/Jiao/Wo/Me/Me/Da
rmdir: 删除空目录
-p 删除目录的同时,把祖宗目录也删除掉
例如: rmdir -p ./Ni/Jiao/Wo/Me/Me/Da
rm: 删除文件或目录 (默认只能删除文件,不能删除目录)
-r 递归的 删除掉目录中所有文件之后,然后删除目录自身
-f 忽略提示信息直接进行操作
cp: 拷贝一个文件指定位置
-r 递归拷贝目录中的所有文件到指定位置
mv: 将一个文件移动到另一个位置 (剪切)
cd: 进入指定的目录 (改变当前的工作路径)
touch: 后边跟一个文件名称,刷新文件的时间属性,如果文件不存在则创建这个文件
stat: 查看文件的时间属性 (我是这样认为的)
时间属性:
1.最近访问; 2.最近更改; 3.最近改动 ( 1和2是可以人为改变的, 3不可以改变)
cat: 打印文件内容(常用于查看短小的文件内容)
more: 分页显示文件内容
使用空格向下翻页; 回车向下按行滚动; 按Q退出
less: 分页显示文件内容
按 F/B 进行 上/下 翻页; 按 J/K 按行滚动
匹配查找字符串: /string 向下查找 ; ?string 向上查找
按Q退出
head: 显示文件的前n行内容,默认10行
-n ? 指定要显示的行数 (?–想要的行数)
tail: 显示文件末尾n行内容,默认10行
-n ? 指定要显示的行数 (?–想要的行数)
显示文件的第10行数据: head -n 10 passwd | tail -n 1 (前10行的最后一行)
特殊符号: | 管道符 , 连接两个命令,将前边命令的处理结果,交给后边命令继续进行处理
打开压缩包指令:
zip: 例如: zip test.zip file1 file2 / unzip test.zip
gzip: 例如: gzip file1 / gunzip file1.gz
bzip2: 例如: bzip2 file1 / bunzip2 file1.bz2
tar 对多个文件或文件夹进行打包/解包,并且可以进行压缩/解压缩
-c: 打包 -x: 解包 -z: 打包或解包时按照gzip格式进行压缩/解压缩
-j: 打包或解包时按照bzip2格式进行压缩/解压缩 -v: 显示详细打包解包信息 -f: 指定包名
打包: tar -czvf file.tar.gz file1 file2 dir1 …
解包: tar -xvf filr.tar.gz

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Linux学习笔记是关于学习Linux操作系统的记录和总结。在学习Linux时,你可能会遇到以下几个方面的内容。 首先,Linux是一个面向网络服务的操作系统,因此你可以随意更换桌面系统。Linux有多种不同的桌面系统供你选择。这意味着你可以根据自己的喜好和需求,选择适合自己的桌面环境。 其次,在Ubuntu中,root用户默认是被锁定的,因此你无法直接使用root权限进行操作。但是,你可以使用sudo命令来提升权限,以执行需要root权限的操作。通过sudo命令,普通用户可以在需要时暂时获得root权限,以便进行需要的操作。 此外,如果你需要修改内核为bash,可以使用vim编辑器打开/etc/passwd文件进行修改。在Linux系统中,vim是一种常用的文本编辑器,类似于Windows的记事本。通过编辑/etc/passwd文件,你可以修改用户的登录shell为bash。 总结起来,Linux学习笔记记录了学习Linux操作系统的过程和经验,包括选择适合自己的桌面环境、使用sudo提升权限以及通过vim编辑器修改/etc/passwd文件等。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Linux学习笔记](https://blog.csdn.net/m0_65379736/article/details/125700177)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值