17.Linux命令
1.网络配置
setup 配置
ifup eth0 启动网卡
文件保存在 /etc/sysconfig/network-scripts/ifcfg-eth0,修改ifcfg-eth0配置文件:ONBOOT=yes(把no改为yes)
2.常用命令
mkdir mkdir -p /home/derek/test 创建递归的目录
ls -a -l ls -lih i查看文件index h查看文件大小
cat
pwd
touch touch {1..10}.txt 一次创建多个文件
xargs
cp 如果复制目录需要加 -r 或者 -a
覆盖文件时不提示的两种方法,加“\”或者补全命令的全路径
mv mv /data /root/ 把data目录移动到root目录下
rm rm 1.txt 删除文件 -f 强制删除 rm -fr /home/test -fr 强制删除目录
rmdir 删除空目录
man man cp 查看命令帮助 输入 “/xxx” 搜索
help cp --help
grep grep -v xxx 1.txt -v排除 不显示1.txt中除xxx的内容
head head -2 1.txt 显示文件的前几行,默认10行
tail tail -4 1.txt 显示文件的后几行,默认10行
alias 查看别名 删除别名:unalias cp 设置别名:alias cp='cp -i' 设置的别名永久生效: ~/.bashrc 当前用户生效,需要保存到这个文件里面才行
date 查看时间
tree -L 1 /
! 取反 a 交集 o 并集
常用快捷键
tab三下 补全不知道的命令
ctrl+d 退出当前用户环境 logout
ctrl+l 清屏 相当于clear
ctrl+a 快速到一行命令的开头
ctrl+e 快速到一行命令的末尾
ctrl+u 清除一行命令光标的前面部分
ctrl+k 清除一行命令光标的后面部分
ctrl+w 清除当前一行
ctrl+r 命令行查找
3.echo
>:输出重定向,把前面输出的东西输入到后边的文件中,会清除文件原因内容
>>:追加输出重定向,把前面输出的东西追加到后边的文件尾部,不会清除文件原有内容
<<:追加输入重定向
<:输入重定向
4.find
查找并删除文件的两种方式
第一种
find /home -type f -name "*.txt" |xargs rm -f
find /home -type f -name "*.txt" -mtime +15 |xargs rm -f -mtime +15表示删15天以前修改过的文件 -15 最近15天
第二种
find /home -type f -name "1.txt" -exec rm {} \;
5.sed
流编辑器,实现对文件的增删改查
-n 取消默认输出 -i 修改文件内容 -e 允许多项编辑 p 打印 g与s联合使用时,表示对当前行全局匹配替换,s是查找并替换 ‘#’ 分隔符
(1)替换
sed -i 's#derek#jack#g' 3.txt
6.xargs
从标准输入获取数据,并将数据转换成命令行的参数
-n参数
-i参数
题目
(1)查看文件2.txt(100行)的20~30行内容
seq创建队列
NR表示行号
17.Linux命令的更多相关文章
- Linux命令学习笔记目录
Linux命令学习笔记目录 最近正在使用,linux,顺便将用到的命令整理了一下. 一. 文件目录操作命令: 0.linux命令学习笔记(0):man 命令 1.linux命令学习笔记(1):ls命令 ...
- Linux命令学习(17):ifconfig命令
版权声明更新:2017-05-22博主:LuckyAlan联系:liuwenvip163@163.com声明:吃水不忘挖井人,转载请注明出处! 1 文章介绍 我们知道,在windows中,除了在图形界 ...
- 《Linux命令行与shell脚本编程大全 第3版》Linux命令行---17
以下为阅读<Linux命令行与shell脚本编程大全 第3版>的读书笔记,为了方便记录,特地与书的内容保持同步,特意做成一节一次随笔,特记录如下:
- 每天一个linux命令:which(17)
which which命令用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录.which指令会在环境变量$PATH设置的目录里查找符合条件的文件.也就是说,使用whic ...
- 11 个很少人知道但很有用的 Linux 命令
Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...
- Linux命令随笔
Linux命令总结 man ==命令帮助; help ==命令的帮助(bash的内置命令); ls ==list,查看目录列表; -ld:查看目录权限; -l:(long)长格式显示属性; -F:给不 ...
- 每天一个 Linux 命令(21):find命令之xargs
在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行.但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出 ...
- 第2章 新手必须掌握的Linux命令
第2章 新手必须掌握的Linux命令 章节简述: 本章节讲述系统内核.Bash解释器的关系与作用,教给读者如何正确的执行Linux命令以及常见排错方法. 经验丰富的运维人员可以恰当的组合命令与参数 ...
- 每天一个linux命令目录
出处:http://www.cnblogs.com/peida/archive/2012/12/05/2803591.html 开始详细系统的学习linux常用命令,坚持每天一个命令,所以这个系列为每 ...
随机推荐
- passed into methods by value java专题
java没有引用传递只有按值传递,没有引用传递只有按值传递,值传递.因为Primitive类型的值不能改变,所以method不能更改调用方传的primitive 值.因为method更改的是Primi ...
- siliverlight某些事件无法响应
对一些无法响应的时间,需要注册 控件名:XZWT_TreeViewItem 事件:this.XZWT_TreeViewItem_MouseLeftButtonDown 具体注册方法: XZWT_Tre ...
- 使用path制作各类型动画路径
原文:使用path制作各类型动画路径 <Window x:Class="使用path制作各类型动画路径.MainWindow" xmlns="http://sche ...
- Android项目实战(四十):在线生成按钮Shape的网站
原文:Android项目实战(四十):在线生成按钮Shape的网站 AndroidButton Make 右侧设置按钮的属性,可以即时看到效果,并即时生成对应的.xml 代码,非常高效(当然熟练的话 ...
- Linux下基于Bluez
硬件:Moto H670 蓝牙耳机 (CSR chip)/ Broadcom v2.0 adapter软件:bluez-4.26 / bluez-gnome-1.8 / linux kernel 2. ...
- HTML5离线缓存攻击测试(二)
经过昨天的测试,发现使用离线缓存的网站会被攻击.但是,不使用离线缓存的网站就真的不会受到这样的攻击么? 据我理解,按照标准当浏览器请求manifest文件时,若没有请求到,或者文件发生改变,应当不使用 ...
- win10 uwp 萤火虫效果
原文:win10 uwp 萤火虫效果 本文在Nukepayload2指导下,使用他的思想用C#写出来. 本文告诉大家,如何使用 win2d 做出萤火虫效果. 安装 win2d 安装win2d的方法请使 ...
- sklearn文本特征提取——TfidfVectorizer
什么是TF-IDF IF-IDF(term frequency-inverse document frequency)词频-逆向文件频率.在处理文本时,如何将文字转化为模型可以处理的向量呢?IF-ID ...
- Delphi 与 VC 共享接口和对象
我经常会用 Delphi 写一些工具和应用,为了扩展方便,大部分都会做成插件形式. 迫于某些原因,我的插件不得不用其他开发工具来完成,比如 VC. 于是有个大问题需要解决:如何让 D 和 VC 互相通 ...
- CheckSynchronize实现的不必要的复杂
在system.classes单元中,CheckSynchronize在ThreadLock上持续调用TMonitor的Exit和Enter以保护SyncList. 因为代码做的第一件事是换出Sync ...