欢迎光临
感谢一路有你

老男孩教育 Linux云计算/运维工程师脱产班 (三)

如果你对该文章中的内容有疑问/不解,可以点击此处链接提问
要注明问题和此文章链接地址 点击此处跳转
 

<code class="">命令
[root@instance-k80mdua1 ~]# echo -e 'eee'
eee
[root@instance-k80mdua1 ~]# echo -e 'e\tee'
e       ee

cat 合并文件或查看文件内容 -n 查看行号
more 分页显示
less 分页显示文件内容 -N 查看行号
head 显示文件内容头部 (默认开头10行)
head -n 5 文件名 前5行
tail 尾部

grep 文本过滤
grep ajax 2.php 获取包含ajax的行
grep -v ajax 2.php 不包含ajax的行
-i 不区分大小写
-n 显示行号
-o 只显示过滤的内容
--color=auto
grep -E &quot;a|bb&quot; 2.php 同时过滤
-w 按单词过滤
文件内容编辑
vim
>重定向符号
echo &quot;11&quot; >1.txt 将内容保存到1.txt
echo &quot;11&quot; >>1.txt 追加内容保存到1.txt

cat 追加多行文本
cat >>1.txt&lt;&lt;EOF
33
44
EOF
重定向
>>

标准输入 0 &lt; &lt;&lt;
标准输出 1 > >>
错误输出 2 2> 2>>

echo &quot;1111&quot; 1>>1.txt 2>>2.txt
ho &quot;1111&quot; 1>>1.txt 2>>2.txt
都放在一起
echo &quot;1111&quot; &amp;>> 2.txt
或echo &quot;1111&quot; >> 2.txt 2>&amp;1


清空文件内容
>1.txt
cat /dev/null >1.txt
/dev/null 黑洞设备


小技巧
[root@instance-k80mdua1 data]# echo {1..10} >2.txt
[root@instance-k80mdua1 data]# cat 2.txt
1 2 3 4 5 6 7 8 9 10
[root@instance-k80mdua1 data]# xargs -n 3 &lt;2.txt
1 2 3
4 5 6
7 8 9
10

sed 对文件内容增删改查
awk 擅长取列/行

\cp /mnt/test.txt /tmp/ 复制时过滤别名

linux 属性

[root@instance-k80mdua1 data]# ls -lhi
total 12K
655365 -rw-r--r-- 1 root root   12 Dec  4 13:49 1.txt
655368 -rw-r--r-- 1 root root    0 Dec  4 14:05 2.txt
655385 drwxr-xr-x 2 root root 4.0K Dec  4 14:16 aa

创建软连接(相当于快捷方式) ln -s 1.txt 1_soft_link


file 1.txt 查看文件类型


while
[root@instance-k80mdua1 data]# echo $PATH 命令所在的多个路径查找时从前到后()
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@instance-k80mdua1 data]# which cp
alias cp='cp -i'
        /usr/bin/cp

$PATH
[root@instance-k80mdua1 data]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@instance-k80mdua1 data]# export PATH=&quot;/data:$PATH&quot;
[root@instance-k80mdua1 data]# echo $PATH
/data:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin




linux 启动流程
开机 计算机加载BIOS自检
读取mbr信息 (引导程序- /etc/grub.conf)
加载grub菜单
加载内核
运行init进程( cat /etc/inittab)

时间
date
date +%Y
date +%m
date +%d
date +%H
date +%M
date +%S

改时间
date -s &quot;2019/11/11 12:50&quot;
hwsclock

date +%F -d &quot;+1day&quot;
date +%F -d &quot;-1Min&quot;

</code>
赞(0) 打赏
未经允许不得转载:王明昌博客 » 老男孩教育 Linux云计算/运维工程师脱产班 (三)
分享到: 更多 (0)

相关推荐

  • 暂无文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

×
订阅图标按钮