![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
Linux知识点
肖遥Janic
学习AI,实践AI,分享AI|
人生有无限可能|Be prepared. Be patient~
展开
-
01-03 Linux常用命令-文本处理
文本处理 vi/vim:文本编辑 vim 有三种模式: 一般模式:默认 编辑模式 命令模式 一般模式 移动光标 删除、复制与粘贴 编辑模式 进入编辑模式的方式: 命令模式 搜索与替换 保存、退出等 echo:屏幕输出,相当于 Python 中的 print() >:输出重定向 \ ...原创 2021-08-19 16:06:41 · 60 阅读 · 0 评论 -
01-09 Linux三剑客-sed
定义 sed 是流编辑器,一次处理一行内容 对文本的处理流程:(模式空间是重点) 格式:sed [-hn][-e<script>][-f<script file>][file] -h:显示帮助文档\ -n:仅显示 script 处理后的结果\ -e<script>:已选项中指定的 script 来处理输入的文本文件\ -f<script文件>:已选项中指定的 script 文件来处理输入的文本文件\ 常用动作(以下动作不会改变源文件内容原创 2021-08-28 14:42:01 · 91 阅读 · 0 评论 -
01-09 Linux三剑客-awk
定义 把文件逐行读入,以空格为默认分割符,将每行切片,切开的部分再进行后续处理 处理流程: 格式:awk [参数] 'pattern action' [文件] pattern:正则表达式 action:对匹配到的内容执行的命令(默认为输入每行内容) 常用参数: FILENAME:awk 浏览的文件名 BEGIN:处理文本前要执行的操作 END:处理文本后要执行的动作 FS:设置输入域分割符,等价于命令行 -F 参数 NF:浏览记录的域的个数(列数) NR:已读的记录数(行数) OFS:输出域分割符 O原创 2021-08-28 14:47:26 · 103 阅读 · 0 评论 -
01-07 Linux三剑客-grep
定义 根据用户指定的模式(pattern),对目标文件进行过滤,显示被漠视匹配到的行 格式:grep [参数] 匹配内容 [文件] 常用参数: -v:显示未匹配到的行 -i:忽略大小写 -n:显示匹配的行号 -c:统计匹配的行数 -o:仅显示匹配到的字符串 -E:使用 ERE,相当于 egrep 实战应用: 显示含有 root 的行,并显示行号 $ cat test root root hello root new new root root leo kate hogwart string leon原创 2021-08-19 17:12:30 · 86 阅读 · 0 评论 -
01-02 Linux常用命令-文件处理
帮助文档 man:用于查看命令的帮助文档 格式:man 需要查询的命令 例如:man ls 相关快捷键使用: 退出:q 下一页:空格键 上下移动:上下方向键 --help:也可以用于查看帮助文档 格式:需要查询的命令 --help 文件管理命令 ls:用于列出指定目录或者文件 常用方式: ls -l = ll ls -a:显示所有文件,包含隐藏文件 cd:用于切换用户所在的目录 常用方式: cd:如果后面什么都不跟,直接进入当前用户的根目录下 cd 路径:可以是绝对路径,或者相对路径 cd .原创 2021-08-19 16:02:13 · 128 阅读 · 0 评论 -
01-10 Linux-bash编程
变量 命名规则: 只能使用英文字母、数字与下划线,首个字符不能以数字开头 中间不能有空格,允许使用下划线 不能使用标点符号 不能使用 bash 里的关键字(可用help命令查看保留关键字) 定义与使用变量: # 定义常规变量 [root@xiaojw ~]# name="leo" [root@xiaojw ~]# echo $name leo # 定义只读变量:不能被更改和删除 [root@xiaojw ~]# name=tom [root@xiaojw ~]# readonly name [root@原创 2021-08-28 14:50:18 · 79 阅读 · 0 评论 -
01-05 Linux常用命令-性能统计
CPU 相关 w:查看当前系统的负载 [root@xiaojw ~]# w 14:02:34 up 272 days, 17:33, 1 user, load average: 0.00, 0.03, 0.01 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 183.237.175.89 14:02 2.00s 0.26s 0.00s w # 14:02:34 u原创 2021-08-19 17:05:42 · 649 阅读 · 0 评论 -
01-04 Linux常用命令-网络相关
网络相关命令 ifconfig:查看网卡信息 [root@localhost chmod_test]# ifconfig enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.0.112 netmask 255.255.255.0 broadcast 192.168.0.255 inet6 fe80::6f25:133:e614:f7c4 prefixlen 64原创 2021-08-19 16:18:47 · 68 阅读 · 0 评论 -
01-06 Linux常用命令-统计
排序 sort:用于排序 -b:忽略开头的空白字符 -f:将小写字母看作大写字母 -h:根据存储内容大小排序(KB, MB, GB) -n:按数字大小排序,默认顺序 -o:将结果写入文件 -r:倒序 -t:指定分割符 -V:按照数字版本排序 -k:指定排序的关键字(按哪一列排序),与 -t 参数配合使用 # 根据存储内容大小排序,默认识别 KB, MB, GB $ cat sort_h 60MB 10 1000KB 20MB 300KB 5 A 40GB 50KB $ sort -h sort_h A原创 2021-08-19 17:08:26 · 71 阅读 · 0 评论 -
01-01 Linux系统与shell环境准备
Linux 内核 目前流行使用 CentOS Linux 与 Windows 的区别 Linux 目录结构 由 “/” 根目录开始 shell 常见的shell,其中,/bin/bash 最为常用 远程连接服务器 推荐使用:MobaXterm 兼具 xshell 与 xftp 的功能,而且样式更美观,功能更强大 下载连接: MobaXterm官网下载 安装及基本使用 注意点: ...原创 2021-08-19 15:48:39 · 78 阅读 · 0 评论