![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 66
小黑鹅
这个作者很懒,什么都没留下…
展开
-
浅谈linux9:文件归档与压缩
文件归档把多个文件变成一个归档文件tar c ##创建f ##指定归档文件名称t ##显示归档文件中的内容r ##向归档文件中添加文件--get ##取出单个文件--delete ##删除单个文件x ##取出归档文件中的所有内容-C ##指定解档目录-z ##gz格式压缩-j ##bz2格式压缩-J ##xz格式压缩压缩gzgzip etc.tar ##压缩成gz格...原创 2018-04-13 23:38:21 · 158 阅读 · 0 评论 -
shell中的逻辑与或非
逻辑与:-a 条件表达式的并列逻辑或:-o 条件表达式的或逻辑非:! 条件表达式的相反原创 2019-03-06 22:16:18 · 5640 阅读 · 0 评论 -
shell特别篇:Windows下的shell开发及运行环境
虚拟机是真的麻烦又累赘,打算配置一个Windows下的开发运行环境,找了找资料,捯饬一下,这是一篇纯流水记录,相关工具及插件不做单独说明,请自行百度。1:开发环境notepad++官网下载:https://notepad-plus-plus.org同意并安装2:运行环境cmder下载:从github和官网上都下不了,没研究什么状况,找了百度云下载的https:/...原创 2019-02-15 14:32:45 · 7334 阅读 · 0 评论 -
shell03:字段处理(cut join)
cut命令,用于按照指定方式分割行参数列表: -b 按字节选取 忽略多字节字符边界,除非也指定了 -n 标志 -c 按字符选取 -d 自定义分隔符,默认为制表符。 -f 与-d一起使用,指定显示哪个区域。 that contains no delimiter character, unless ...原创 2019-01-27 22:27:01 · 220 阅读 · 0 评论 -
shell01:在文本文件中匹配及替换字符(sed)
sed命令命令格式:sed [options] 'command' file(s)sed [options] -f scriptfile file(s)选项:参数 完整参数 说明 -e script --expression=script 以选项中的指定的script来处理输入的文本文件 -f script --files=script ...原创 2019-01-21 21:42:49 · 9502 阅读 · 0 评论 -
shell02:必须要会的辅助(awk)
转载自:http://blog.chinaunix.net/uid-23302288-id-3785105.html感谢作者大大psperyawk是行处理器:相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息。awk处理过程:依次对每一行进行处理,然后输出。awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //...转载 2019-01-24 00:26:05 · 208 阅读 · 0 评论 -
浅谈Linux:重定向和管道
重定向:对系统默认执行方式进行改变,包括输入重定向和输出重定向。输入重定向:把命令(或可执行程序)的标准输入从定向到指定的文件中。也就是说,输入可以不来自键盘,而是来自一个指定的文件。主要用于改变需要大量输入的输入源。用法1:命令<文件名 #把文件作为命令的输入 命令 < 文件名 例如:wc<文件名 返回该文件的行数,单词数,字符数用法2:...原创 2018-03-29 23:41:07 · 343 阅读 · 0 评论 -
浅谈vim3:安装vim
浅谈2写一半……想用vim的时候,出现这样一段提示: The program 'vim' can be found in the following packages:vim还没有安装……根据提示,在root权限下输入apt install vim-gtk 进行安装 提示占用空间大小,问是否继续,输入y选择继续安装整个安装过程大概两分钟,随便用vim打开一个文...原创 2018-03-30 08:09:17 · 1596 阅读 · 0 评论 -
浅谈Linux2:走进vim
先来了解一下vivi是Unix下标准的编辑器,类似于Windows下的记事本。vi 文件名 #进入编辑模式接下来的操作和vim很相似,输入i进入插入状态,输入:q退出编辑模式。那么vim跟vi之间的区别是什么呢?vim相当于vi的进阶版,具有程序编辑的能力,例如支持正则表达式的搜索,多文件编辑,块复制,可以以字体颜色辨别语法正确性,方便程序设计。 块选择...原创 2018-03-30 08:21:22 · 170 阅读 · 0 评论 -
浅谈Linux4:文件权限(特殊)
系统默认权限的设定我们已经学习了文件权限的相关基本内容,包括如何查看,如何修改,以及针对不同用户主体怎样修改。但是,有没有考虑过,当我们新建一个文件或者文件夹时,并没有设定关于权限的任何参数,那么它的权限是多少呢?又是从哪里来呢?我们可以很容易的看到,新建文件的权限是644,而新建目录的权限是755.(喜欢用数字代表权限……)为什么会是755而不是其他权限?这些权限是从哪里来的...原创 2018-04-09 23:23:35 · 256 阅读 · 0 评论 -
浅谈Linux5:了解进程
进程百度百科说……进程就是……一句话总结:进程就是CPU未完成的工作。小提纲:1:ps命令显示进程信息并定制显示格式2:进程的优先级3:进程的前后台调用4:进程信号 1:ps命令显示进程信息并定制显示格式psa ##关于当前环境的所有进程x| -A ##所有进程f ##显示进程从属关系e ##显示进程调用环境工具的详细信息l ##长列表显示进程...原创 2018-04-10 08:12:22 · 195 阅读 · 0 评论 -
浅谈Linux3:文件权限(普通)
查看文件信息并解读1:使用命令ls -l filename 查看文件(ls=list,此命令用于列出文件相关信息,参数-l意思是:use a long listing format,使用长格式形式,参数可缺省,缺省状态下列出该路径下所有文件及文件夹)2:参数详解 1> "-" 表示文件类型 - ##普通文件 d...原创 2018-04-08 23:47:15 · 222 阅读 · 2 评论 -
浅谈Linux1:用户管理
Linux系统的用户分为最基本的两类:1>管理员:root2>普通用户 而普通用户中又分为以下两种: 系统用户:执行某些服务及进程的账号(系统用户一般不可登录) 登录用户:一般用户。 用户涉及的系统配置文件是/etc/passwdcat /etc/passwd #查看用户信息最后一行为例:zhangyue:x:1000...原创 2018-04-10 20:42:52 · 215 阅读 · 0 评论 -
浅谈linux6:以systemd为例,初探系统服务管理
假如你用的不是很老版本的unix系统,那么你一定对systemd不甚陌生。查看服务:systemctl status servicename停止服务:systemctl stop servicename这些常见操作,基本大家都有涉及。那么,systemd到底是何方神圣呢?为什么它可以管理那么多的系统服务?它本身也是个服务么?需要安装么?为什么在开篇要提到版本差异?system...原创 2018-04-12 07:07:21 · 343 阅读 · 0 评论 -
浅谈linux7:ssh远程连接
远程连接是我们最常用的服务之一。连接时,可以用普通方式,也可以用秘钥加密的方式。普通方式:ssh 远程主机用户@远程主机IP建立验证关系,输入远程主机密码,即可登录成功。秘钥加密方式:1:ssh-keygen ##生成公钥私钥工具(接下来会要求指定公钥秘钥位置,密码密码,这些均可不填,直接enter下一步)2:ssh-copy-id -i /root/.ssh/i...原创 2018-04-12 07:50:57 · 495 阅读 · 0 评论 -
浅谈linux8:管理网络
配置IP1,认识IP地址和子网掩码 172.25.0.10/255.255.255.0 172.25.0.10:ip地址 255.255.255.0:子网掩码 子网掩码255位对应的ip位为网络位 子网掩码0对应的ip位为主机位2:配置IP。 配置IP 有...原创 2018-04-13 23:32:35 · 1264 阅读 · 0 评论 -
xargs与管道,组合多个命令
管道是一种通信机制,将一个程序的输出变成另一个程序的输入。xargs是将参数列表转化成小段分段传递给其他命令。一个简单的例子:echo '--help' | catecho '--help' | xargs cat这两条命令看起来非常相似。管道和xargs容易混淆的点也在于,都是将前半段的内容,传递到后半段。到底有什么具体不同呢?echo '--help' 输出为‘-...原创 2019-03-06 23:07:09 · 2128 阅读 · 0 评论