《Linux命令行大全》重点笔记——第一部分 学习shell
《Linux命令行大全》重点笔记
第一部分 学习shell
第一章 shell是什么
1.3 简单命令
1、date:系统时间、日期。
2、cal:当月日历。
3、df:磁盘可用空间。
4、free:可用内存。
5、exit:关闭终端会话。
第二章 导航
2.2 简单命令
1、pwd:当前工作目录(Print Working Directory)。
2、ls:列出当前工作目录的文件和目录。
特别地,ls -a:可以列出隐藏文件。
3、cd:更改工作目录。
- 绝对路径:从根目录开始写起(/)
- 相对路径:从工作目录开始写起(.当前目录/..父目录)
第三章 Linux系统
3.1 ls命令
1、选项和参数
- 连字符+短选项:ls -a
- 双连字符+长选项:ls --reverse
- 连字符+多个短选项:ls -lt
ls常用选项:
-a/--all
:列出所有文件,包括隐藏。
-l
:长格式显示。
-r/--reverse
:字母逆序显示。
-S
:文件大小排序。
-t
:修改时间排序。
-h/--human-readable
:人可读的方式显示文件大小。
3.2 file命令
file filename
:确定文件类型。
3.3 less命令
less filename
:查看文件内容。
按Q键退出。
第四章 操作文件与目录
4.1 通配符
常用通配符:
*:匹配任意多个字符(0/1/2…个)。
?:匹配任意单个字符(1个)。
4.2 mkdir——创建目录
mkdir dir1
:创建一个目录。
mkdir dir1...
:创建多个目录。
4.3 cp——复制文件和目录
cp item1 item2
:复制单个文件。
cp item1... directory
:复制多个文件。
4.4 mv——移除和重命名文件
mv item1 item2
:移动/重命名item1为item2。
mv item... directory
:移动单个/多个文件到某个目录下。
4.5 rm——删除文件和目录
rm item...
:不可撤回的操作!⚠️
rm命令常用选项:
-i/--interactive
:提醒用户确认
-r/--recursive
:递归删除
-f/--force
:直接执行不提示
4.6 ln——创建链接
ln file link
:创建硬链接。ln -s item link
:创建软链接/符号链接。
硬链接软链接对比
- 共同点:引用/指向文件。
- 区别:硬链接只能引用同个磁盘分区的文件,且不能引用目录;软链接相当于一个指针,且可引用目录。
第五章 命令的使用
5.2 识别命令
1、type——显示命令类型
type command
2、which——显示可执行程序位置
which command
5.3 获得命令文档
1、help——显示内置shell命令帮助文档
2、man——显示程序手册页
3、whatis——显示命令的简要描述
4、info——显示程序的info条目
5.4 alias——使用别名创建命令
alias name='string'
:name后无空格!string是命令集合,可用分号把多条命令写在一行。
unalias name
:删除别名。
注意⚠️:在命令行创建别名alias会在会话结束后自动删除。
第六章 I/O重定向
6.1 标准输入、输出、错误
stdin/stdout/stderr
使用>/<符号进行重定向。
1、stdout重定向
> filename
:从文件开头把输出内容写入文件,但不写入错误信息。
>> filename
:从文件尾部添加输出内容。
妙用
《Linux命令行大全》重点笔记——第一部分 学习shell相关推荐
- linux命令行大全 笔记,《Linux命令行大全》读书笔记
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? shell就是一个程序,它接受从键盘输入的命令,然后把命令传递给操作系统执行.当使用图像用户界面时,我们需要一个叫做终端 ...
- 《Linux命令行大全》学习笔记1——学习 Shell
文章目录 前言 一.什么是Shell 二.导航 三.探索 Linux 系统 ls file less 四.操作文件和目录 通配符 mkdir cp mv rm ln 五.和命令打交道 六.重定向 标准 ...
- 《Linux 命令行大全》. pdf 正式发布啦!
今天跟大家推荐个 Linux 命令行教程:<The Linux Command Line>,中文译名:<Linux 命令行大全>. 该书作者出自自美国一名开发者,兼知名 Lin ...
- 后端开发必知必学的 Linux 命令行大全
今天跟大家推荐个 Linux 命令行教程:<The Linux Command Line>,中文译名:<Linux 命令行大全>. 该书作者出自自美国一名开发者,兼知名 Lin ...
- 《Linux命令行大全》:1-6:重定向和管道(很精彩)
<Linux命令行大全>:1-6:重定向和管道(很精彩) https://www.toutiao.com/i6937081007581430303/?tt_from=weixin& ...
- linux pdf word,linux命令行大全WORD版本.pdf
linux 命令行大全WORD 版本 下达指令 command [-options] parameter1 parameter2 ... command:命令或者可执行文件 options:选项 pa ...
- Linux命令行大全总结(每日更新)
Linux命令行大全总结 理解性内容 什么是**shell** 什么是**终端仿真器** 什么是**命令** 什么是通配符 **Linux**文件目录 /bin /boot /dev /etc **L ...
- linux命令行大全 笔记,分享|4 个 Linux 下的命令行笔记程序
这些工具可以让你在 Linux 命令行下简单而有效地记录笔记和保存信息. 当你需要保存代码段或 URL.想法或引用时,可能会启动文本编辑器或使用桌面或基于 Web 的笔记记录工具.但那些不是你唯一的选 ...
- 原版英文书籍《Linux命令行》阅读记录1 | 什么是shell?
背景: 阅读英文原作只为了更好地理解书中的精髓,当然也是为了更好地掌握书中的技巧.我们会坚持阅读全书,并记录书中的精髓. 1. 理解 Linux 的 "自由" Many peopl ...
最新文章
- ipmsg 绑定tcp错误
- leetcode-458-Poor Pigs
- python defaultdict函数_Python中defaultdict与lambda表达式用法
- C语言实现单链表面试题汇总
- c# imager让图片有圆角unity_Unity纹理-引题和单张纹理
- uiswitchbutton 点击不改变状态_ES6专题—Generator与react状态机(14)
- mfc classwizard怎么打开_《英雄联盟手游》boot enchants任务怎么做 任务翻译完成攻略_英雄联盟手游...
- python语法(二)——截取字符串的方法详解
- Windows Phone 7 Silverlight控件展示(含34个控件)
- 还在纠结蓝牙耳机哪款好用吗?2020我推荐这几款高性价比蓝牙耳机
- android 颜色资源
- 代码时间换空间以及空间换时间
- 第二人生的源码分析(9)登录界面显示
- 中文名字和英文名字正则匹配
- 搭建游戏要选什么样的服务器?
- 学校教务管理系统(第二弹
- Unresolved compilation problem,问题
- 【飞书集成自建应用教程】
- MacBookPro 2015电池召回
- 小程序自定义导航栏返回主页
热门文章
- datetimepicker用法总结-设置控件只能选择一个月之内的日期
- HDLBits状态机练习题目 water reservoir蓄水池控制器
- QQSG 的配置备份方法
- iOS8中如何将状态栏的字体颜色改为白色
- Windows 11 Insider Preview Build 22621.746 和 Build 22623.746 (KB5018490)发布!
- [Ljava.lang.String是什么意思+解决方法
- 2.2案例:鸢尾花分类——逻辑回归
- python实现大乐透号码生成器
- 移动OA系统,加速企业办公信息化进程
- 【地理空间】Uber H3使用