前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >1.Linux命令

1.Linux命令

作者头像
zhang_derek
发布2019-05-14 16:33:53
7730
发布2019-05-14 16:33:53
举报
文章被收录于专栏:有趣的django有趣的django

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                       

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  查看时间  

! 取反   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

查找并删除文件的两种方式

 第一种

代码语言:javascript
复制
find /home -type f -name "*.txt" |xargs rm -f

 第二种

代码语言:javascript
复制
find /home -type f -name "1.txt" -exec rm {} \;

5.sed

流编辑器,实现对文件的增删改查

代码语言:javascript
复制
-n 取消默认输出

-i 修改文件内容

-e 允许多项编辑

p 打印

g与s联合使用时,表示对当前行全局匹配替换,s是查找并替换

‘#’ 分隔符

(1)替换

代码语言:javascript
复制
sed -i 's#derek#jack#g' 3.txt 

6.题目

(1)查看文件2.txt(100行)的20~30行内容

seq创建队列

 NR表示行号

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-05-03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.网络配置
  • 2.常用命令
  • 3.echo
  • 4.find
  • 5.sed
  • 6.题目
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档