![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 50
Linux
hellosc01
喂,你知道吗,有时候,自由意志就是你能主动选择最小概率的路。
展开
-
有效电话号码(shell)
目录1 题目描述2 解题(正则表达式) 1 题目描述 给定一个包含电话号码列表(一行一个电话号码)的文本文件 file.txt,写一个单行 bash 脚本输出所有有效的电话号码。 你可以假设一个有效的电话号码必须满足以下两种格式: (xxx) xxx-xxxx 或 xxx-xxx-xxxx。(x 表示一个数字) 你也可以假设每行前后没有多余的空格字符。 示例: 假设 file.txt 内容如下: 987-123-4567 123 456 7890 (123) 456-7890 你的脚本应当输出下列有效的原创 2021-05-16 20:43:28 · 451 阅读 · 0 评论 -
统计词频(shell)
目录1 题目描述2 解题(Java) 1 题目描述 写一个 bash 脚本以统计一个文本文件 words.txt 中每个单词出现的频率。 为了简单起见,你可以假设: words.txt只包括小写字母和 ’ ’ 。 每个单词只由小写字母组成。 单词间由一个或多个空格字符分隔。 示例: 假设 words.txt 内容如下: the day is sunny the the the sunny is is 你的脚本应当输出(以词频降序排列): the 4 is 3 sunny 2 day 1 说明:原创 2021-04-27 11:32:56 · 473 阅读 · 0 评论 -
Linux 压缩与打包
目录1 压缩文件名2 压缩指令2.1 gzip2.2 bzip22.3 xz3 打包 1 压缩文件名 Linux 有很多压缩文件名,常见的如下: 扩展名 压缩程序 *.Z compress *.zip zip *.gz gzip *.bz2 bzip2 *.xz xz *.tar tar程序打包的数据,没有经过压缩 *.tar.gz tar程序打包的数据,经过gzip压缩 *.tar.bz2 tar程序打包的数据,经过bzip2压缩 *.tar.xz tar程原创 2020-12-07 22:02:22 · 88 阅读 · 0 评论 -
Linux进程管理
目录1 查看进程1.1 ps1.2 pstree1.3 top1.4 netstat2 杀死进程kill 1 查看进程 1.1 ps 即Process Status,查看某个时间点的进程信息。 示例一:查看自己的进程 # ps -l 示例二:查看系统所有进程 # ps aux 示例三:查看特定的进程 # ps aux | grep threadx 1.2 pstree 查看进程树。 示例:查看所有进程树 # pstree -A 1.3 top 实时显示进程信息。 示例:两秒钟刷新一次 # top -原创 2020-12-07 21:37:13 · 90 阅读 · 0 评论 -
Linux常用命令
目录1 grep2 printf3 awk4 ifconfig5 ping6 shutdown7 reboot 1 grep g/re/p(globally search a regular expression and print),使用正则表示式进行全局查找并打印。 $ grep [-acinv] [--color=auto] 搜寻字符串 filename -c : 统计个数 -i : 忽略大小写 -n : 输出行号 -v : 反向选择,也就是显示出没有 搜寻字符串 内容的那一行 --color=aut原创 2020-12-07 12:31:17 · 129 阅读 · 0 评论 -
Linux 文件系统
1 Linux 文件系统简介 2 Linux 目录结构 3 Linux 文件类型 4 Linux 文件权限 5 Linux 文件属性 6 目录的基本操作 6.1 ls 6.2 cd 6.3 mkdir 6.4 rmdir 6.5 pwd 7 文件的基本操作 7.1 touch 7.2 cp 7.3 rm 7.4 mv 7.5 vim 8 获取文件内容 8.1 cat 8.2 tac 8.3 more 8.4 less 8.5 head 8.6 tail 9 文件搜索 9.1 whereis 9.2 loc原创 2020-12-04 15:11:54 · 208 阅读 · 0 评论 -
Linux 概述
目录1 概述2 优点3 缺点 1 概述 Linux 是一套作业系统,不是应用程序。 2 优点 免费; 开源,可被定制; 很多软件原生是在 Linux 下运行的,庞大的社区支持,生态环境好; 相对安全稳定:Linux 是基于 UNIX 的概念而开发出来的操作系统,因此,Linux 具有与 UNIX 系统相似的程序接口和操作方式,当然也继承了 UNIX 稳定并且有效率的特点,安装 Linux 的主机连续运行一年以上而不曾宕机、不必关机是很平常的事; 多任务、多用户:与 Windows 系统不同,Linux 主原创 2020-11-30 15:21:43 · 115 阅读 · 0 评论