Linux
Linux 入门学习
fengyang182
这个作者很懒,什么都没留下…
展开
-
Linux shell 实用(一)
一 使用 -n 判断其后变量是否为空 -z “string” 判断其后 string 长度是否为零,为零时,返回true。 eg: if [ -z “abc” ], z 为小写,且 中括号前后都有一个空格,否则报错 find -mtime 使用方法: find / -amin -30 -ls # 查找在系统中最后30分钟访问的文件 find / -atime -2 -ls # 查找在系统中最后48小时访问的文件 find / -mmin -10 -ls # 查找在系统中最后10分钟里修改过的文件 find原创 2020-10-20 17:19:46 · 137 阅读 · 0 评论 -
Linux 入门(六)软件安装
内容来源于实验楼,经过学习整理成文档备份 Linux 的软件安装主要有四种方式: 在线安装 从磁盘安装deb软件包 从二进制软件包安装 从源代码编译安装 1 apt 的使用(在线安装) apt-get 是用于处理 apt包的公用程序集,我们可以用它来在线安装、卸载和升级软件包等 1.1 apt 的常用工具: install 其后加上软件包名,用于安装一个软件包 update 从软件源镜像服务器...原创 2020-02-07 17:22:53 · 1971 阅读 · 0 评论 -
Linux 入门(五)grep, sed, awk 的用法与正则表达式
内容来源于“实验楼”,经过学习整理成文档 1 正则表达式 *匹配前面的子表达式零次或多次 例如"boy|girl"可以匹配"boy"或者"girl" +匹配前面的子表达式一次或多次 例如,“goo+gle”,可以匹配"gooogle",“goooogle” ? 匹配前面的子表达式零次或一次 例如,“colou?r”,可以匹配"color"或者"colour" x|y 匹配x或y,| 表示选择 例如...原创 2020-02-07 16:31:41 · 1612 阅读 · 0 评论 -
Linux 入门(四)文本处理与数据流重定向
内容来源于“实验楼”,经过学习整理成文档 1 简单的文本处理 1.1 tr 命令 # 删除 "hello shiyanlou" 中所有的'o','l','h' $ echo 'hello shiyanlou' | tr -d 'olh' # 将"hello" 中的ll,去重为一个l $ echo 'hello' | tr -s 'l' # 将输入文本,全部转换为大写或小写输出 $ echo 'in...原创 2020-02-06 17:33:53 · 1820 阅读 · 0 评论 -
Linux 入门(三)zip压缩与tar打包
1、代码雨效果: sudo apt-get update; sudo apt-get install cmatrix cmatrix -C red 可以实现代码雨效果 2、zip 压缩与解压缩 2.1 压缩命令 zip -r -q -o file.zip dir -r 表示递归打包所有子文件 -q 表示静默打包,即不向控制台输出信息 -o 表示输出文件,在其后紧跟打包输出文件名 file.zi...原创 2020-02-05 16:36:10 · 2077 阅读 · 0 评论 -
Linux 入门(二)文件和目录的基本操作
1、文件和目录的基本操作 内容来源于 “实验楼”, 经过学习整理成文档 1.1 新建 创建名为 test 的空白文件 touch test 使用 mkdir 创建一个空目录,也可同时指定创建目录的权限属性 eg: 创建名为 mydir 的空目录 mkdir mydir 使用 -p 参数可以同时创建父目录 mkdir father/son/grandson 1.2 复制 将之前的 test ...原创 2020-02-05 09:41:47 · 816 阅读 · 0 评论 -
Linux 入门(一)用户管理与文件管理
Linux 文件权限管理原创 2020-01-21 21:41:16 · 1735 阅读 · 1 评论