
linux
怪伽先森
在迷茫中执着前行
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux 学习笔记 (二)在文件系统中跳转
1. 文件系统树结构 windows 分区 Windows 情况开始分析,硬盘会被分为多个分区(C 盘、D 盘 … ),每个分区之上会看到很多文件夹: Linux 分区 Linux 中分区不叫 C 盘、D 盘了,叫 sda1、sda2 … 但是文件系统树只有一个: 比如把 sda1 挂载到文件系统树的最顶级上面 / 这样,我们往所有目录存放数据的时候,都会存放到 sda1 之中。 在此之上,...原创 2018-11-20 23:36:50 · 270 阅读 · 0 评论 -
Linux 学习笔记 (九) 软件安装
1. 手动安装 先下载安装包:https://www.sublimetext.com/3 – sublime_text_3_build_3176_x64.tar.bz2 tar jxvf install_package_name 可以看到可执行程序 sublime_text 就在目录 ~/Download/sublime_text_3 目录下: 如何把它变成一个系统命令呢?这就要涉及到一个...原创 2018-11-26 17:45:18 · 193 阅读 · 0 评论 -
Linux 学习笔记 (八)搜索
1. locate 在系统全局范围内定位文件 1.1 简单使用 locate vimrc 1.2 locate 支持正则表达式 locate --regexp xxx(正则表达式) 1.3 locate 不能查找新创建的文件? 这就要说一下 locate 的底层原理了。它并不是搜索整个文件系统,而是从一个数据库里读数据。所以 locate 会跑的这么快。 系统中还有一个命令叫 updat...原创 2018-11-25 23:42:20 · 180 阅读 · 0 评论 -
Linux 学习笔记 (七)进程
https://www.kancloud.cn/thinkphp/linux-command-line/39441 The Linux Command Line: 第十一章 进程 1. 获取进程号 Ctrl + Shift + T 打开新的终端标签 //查看进程情况 ps //查看所有进程 ps aux //用 less 分页器从头看查看 ps aux|less //根据进程名查找 ps...原创 2018-11-25 22:59:29 · 157 阅读 · 0 评论 -
Linux 学习笔记 (六)一个简单的脚本
vim a.sh //回车,进入脚本模式 //输入 i, 进入插入模式 echo hello //esc 退出插入模式 //大写 ZZ 保存并推出 //运行原创 2018-11-25 22:10:55 · 175 阅读 · 0 评论 -
Linux 学习笔记 (五)文件权限
1. 粗略的结论 home is writable, but not outside 用户在自己的主目录是有写权限的,其它的地方则没有 eg: 当不在用户主目录创建文件的时候会报错: 非要创建文件的话,可以化身 超级用户: 常见的问题就是安装软件的时候: apt-get -y install vim 2. 三种模式 reading r writing w ex...原创 2018-11-25 20:58:29 · 261 阅读 · 0 评论 -
Linux 学习笔记 (四)重定向
date date >output.txt cat output.txt ls /bin|grep less //列出 /bin 文件夹下所有文件名包含 less 的文件 ls /bin >bin.txt grep less <bin 1. Linux 下的三个重要文件 Linux 下有一个重要的传统:一切皆文件 普通文件是文件,目录也是特殊的目录文件,就连所有的硬件...原创 2018-11-25 18:20:38 · 200 阅读 · 0 评论 -
Linux 学习笔记 (三)操作文件和目录
1. 走马观花看命令 copy // cope file cp file1 file2 // copy folder cp -r dir1 dir2 //1. cp -r dir1 dir2 --&gt; dir2 不存在的话,会创建 dir2 文件夹 //2. cp -r dir1 mydir --&gt; mydir 已存在,会把 dir copy 到 mydir 文件夹内 move /...原创 2018-11-21 09:23:40 · 168 阅读 · 0 评论 -
Linux 学习笔记 (一)
1. 学习目标 先确定下阶段学习目标,还是注重实用的好。 基础操作 终端配置 用户权限 重定向 软件安装 常用技巧 进程 网络操作 搜索 进阶 脚本编程 2. 操作系统的选择 Linux 发行半有很多,例如:redhat、fedora、CentOS、Ubuntu redhat: 赫赫有名,但是主要瞄准的是大企业,所以导致它上面很多包比较陈旧,因为策略比较保守。 Ubutu: 在创业领域...原创 2018-11-16 23:49:42 · 167 阅读 · 0 评论 -
Linux 学习笔记 (十) shell 脚本初探
1. 指定解析器 脚本第一行要指定 解析器 #!/user/bin/env bash 2. 语句即命令 命令就是语句,语句就是命令 命令对空格敏感, 造成了脚本语句对空格变态的敏感 3. 位置参数 # $ 0 1 4. 脚本不在当前 shell 执行 5. 循环控制 一个文件夹里有 三个文件 a、b、c, 现在需要给它们加 .txt 后缀。 需要写一个 rename.sh: //'pw...原创 2018-11-26 22:39:06 · 204 阅读 · 0 评论