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表示行号
相关文章
- linux yum命令详解
- 系列:每日一linux命令(转)
- ps命令实战 Linux
- linux(centos8):使用tree命令查看目录结构
- Linux TOP命令详解
- Linux命令: 在线使用linux命令环境
- L86.linux命令每日一练 -- 第12章 Linux系统常用内置命令(二)
- L85.linux命令每日一练 -- 第12章 Linux系统常用内置命令(一)
- L81.linux命令每日一练 -- 第11章 Linux系统管理命令 -- ethtool和mii-tool
- L76.linux命令每日一练 -- 第11章 Linux系统管理命令 -- free和iftop
- L69.linux命令每日一练 -- 第十章 Linux网络管理命令 -- arpping和telnet
- L68.linux命令每日一练 -- 第十章 Linux网络管理命令 -- ping和traceroute
- L65.linux命令每日一练 -- 第十章 Linux网络管理命令 -- ifdown和route
- L64.linux命令每日一练 -- 第十章 Linux网络管理命令 -- ifconfig和ifup
- L63.linux命令每日一练 -- 第九章 Linux进程管理命令 -- runlevel、init和service
- L56.linux命令每日一练 -- 第八章 Linux磁盘与文件系统管理命令 -- swapoff和sync
- L43.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- chage和chpasswd
- L42.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- groupdel和passwd
- L2.linux命令每日一练 -- 第一章 Linux命令行简介
- Linux dd 命令 - 15 个包含所有选项的示例
- 嵌入式linux开发,Linux下访问PHY芯片寄存器
- linux top命令及结果详解 top -p 查看Linux程序运行进程
- Linux chmod命令具体解释
- 【Linux】linux经常使用基本命令
- linux tail命令的使用方法详解
- Computer:Linux系统简介(Linux的基本思想、特点、各版本详解、系统功能、与Windows比较)、常见操作(Shell命令、常用的快捷键)之详细攻略
- linux中的13个基本Cat命令示例
- 安卓通过Linux Deploy安装linux系统
- Linux常用命令——压缩和解压缩命令