文档章节

Linux命令操作

Gen_zhou
 Gen_zhou
发布于 2015/11/20 10:12
字数 161
阅读 37
收藏 1

Linux命令操作

  1. shell命令
    $ tr "\n" "," filename > ouputfile  # 换行符替换成`,`
    $ xargs -i bash -c "cat {} > {}.bak"  # xargs中处理重定向
    $ unzip -O GBK xxx.zip  # 解压乱码
  1. awk命令
字符串匹配

    $ awk '$6 [!]~ /root/ {print $0}' /etc/passwd  # 输出/etc/passwd中[不]包含`root`的行
  1. sed命令
    $ sed -e '/pattern/d' filename  # 删除匹配样式的行
    $ sed 's/oldstr/newstr/' filename  # 替换每一行中第一处符合模式的字符串
    $ sed 's/oldstr/newstr/g' filename  # 替换所有符合模式的字符串
    $ sed 's/oldstr/newstr/Ng' filename  # 每一行中,替换从第N处开始符合模式的字符串
    #例:
    $ echo thisthisthisthis | sed 's/this/THIS/2g'
    > thisTHISTHISTHIS

© 著作权归作者所有

上一篇: LDAP 简单教程
下一篇: Elasticsearch入门
Gen_zhou
粉丝 18
博文 25
码字总数 31230
作品 0
海淀
程序员
私信 提问
重启和关闭 Linux 系统的 6 个终端命令

在 Linux 管理员的日程当中,有很多需要执行的任务,其中就有系统的重启和关闭。 对于 Linux 管理员来说,重启和关闭系统是其诸多风险操作中的一例,有时候,由于某些原因,这些操作可能无法...

作者: Prakash Subramanian
2018/10/31
0
0
Xshell把文件传进虚拟机-仅需三行命令

PS. 目前没办法支持文件夹的互传,建议打包了之后再解压缩。 Windows系统在安装虚拟机centos系统之后,如何进行两者之间的文件传输和互操作,或者如何在Windows端使用Xshell对Linux端进行远程...

刺客五六柒
03/13
0
0
你值得了解的 10 个有趣的 Linux 命令行小技巧

我非常喜欢使用命令,因为它们比 GUI(图形用户界面)应用程序对 Linux 系统提供更多的控制,因此,我一直在寻找一些有趣的方法让 Linux 的操作变得简单好玩,主要是基于终端操作。 当我们发...

两味真火
2017/01/16
4.9K
10
迁徙到 Linux:命令行环境

刚接触 Linux?在这篇教程中将学习如何轻松地在命令行列出、移动和编辑文件。 这是关于迁徙到 Linux 系列的第四篇文章了。如果您错过了之前的内容,可以回顾我们之前谈到的内容 新手之 Linu...

作者: John Bonesio
2018/04/20
0
0
Docker初体验--windows系统安装docker及运行

一、前言 docker是运行在linux操作系统上的,可以理解为linux操作系统上的一个软件 如果要在windows上运行docker的话,目前的话需要先跑一个linux的虚拟机,然后在该虚拟机里面装docker,然后使用...

whaon
2015/07/01
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

华为手机翻译功能怎么使用?这三种方法请务必收藏

华为手机翻译功能怎么使用?在我们的生活中会经常遇到翻译问题,许多外语不好的朋友该怎么办呢?华为手机已经为我们解决了这个问题,今天小编就教大家学会使用华为手机中的三种翻译技巧,需要...

翻译小天才
25分钟前
4
0
企业服务软件开发中需要注意的三个问题

在开发企业服务软件时,我们需要分为:业务需求、用户需求、产品需求,三大需求层次,三个层次互相关联,企业服务软件开发首先要服务业务,需要满足业务的需求,再关注用户体验,也就是用户需...

积木创意科技
28分钟前
4
0
C++容器底层数据结构

内置数组: int arr[10][10];memset(arr,0,10*10*sizeof(int)); //初始化int tmp[10][10];memcpy(arr, tmp, 10 * 10 * sizeof(int));//拷贝 void *memcpy(void *destin, void *source,......

SibylY
28分钟前
3
0
Dubbo-自适应拓展机制

背景 在 Dubbo 中,很多拓展都是通过 SPI 机制进行加载的,比如 Protocol、Cluster、LoadBalance 等,这些都是Dubbo的基础组件。这些基础组件的拓展不是在系统框架启动阶段被加载,而是拓展方...

rock-man
57分钟前
7
0
Kali安装fcitx输入法(五笔)

安装fcitx > sudo apt-get install fcitx-rime fcitx-config-gtk3 重启 > sudo reboot fcitx配置 效果就是这样 配置输入法切换 系统设置...

yeahlife
58分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部