Linux运维第六课----Linux命令及Linux基础优化

一、替换文件
1.已知在/root/data中存在op.txt,如何把/root/afeng/op.txt拷贝到data目录并替换
2.1[[email protected] /]# \cp /root/afeng/op.txt /root/data/
2.2[[email protected] ~]# /bin/cp /root/data/op.txt /root/afeng/
二、vim的快捷键
G到达底层
gg到达首层
o进入下行编辑
u撤销
:wq 保存并退出
:q!强制退出
三、设置别名
1.为什么设置别名
安全:要使用危险命令时,要输入撬棍
2.第一步
[[email protected] ~]# alias mn
-bash: alias: mn: not found
3.[[email protected] ~]# alias mn=‘命令(例:echo mn lada)’
[[email protected] ~]# alias mn=‘echo mn lada‘
[[email protected] ~]# mn
mn lada
4.第二步
[[email protected] ~]# vim /etc/profile
按gg,到最低层


按o,进入下一行编辑

按esc退出编辑模式,输入保存退出
5.生效、检查

检查:

四、替换文件内容
1.用到的命令find+管道+sed
[email protected] ~]# find /data/ -type f -name ‘*.txt‘|xargs sed -i ‘s#hs#wbd#g‘
五、Linux的基础优化
1.显示系统版本信息
[email protected] ~]# cat /etc/redhat-release
[email protected] ~]# uname -r
[email protected] ~]# uname -m
2.添加用户 设置密码 切换用户
添加用户:useradd oldboy
password 设置密码
[email protected] ~]#passwd oldboy
New password:
Retype new password:(输入两遍)
显示passwd: all authentication tokens updated successfully.及为成功
3.切换用户:
su - oldboy
ctrl + d(退出当前用户)

原文地址:http://blog.51cto.com/13858919/2145318

时间: 2024-11-10 05:36:41

Linux运维第六课----Linux命令及Linux基础优化的相关文章

Linux运维第七课----Linux基础优化

一.find找出文件,并替换文件内容[[email protected] ~/data]# find /root/data/ -type f -name '.txt' ./oldboy.txt./acheng.txt./magua.txt./op.txt1.方法一 [[email protected] ~/data]# find /root/data/ -type f -name '.txt' -exec sed -i 's#sh#hs#g'[[email protected] ~/data]#

linux运维面试前,先来检查这些基础知识忘了没?

知乎上有这样一个问题:一个新手面试 Linux 运维工作至少需要知道哪些知识?其中有一个答案对这一话题的解读非常深入,今天特别分享给大家. 一.什么是大型网站运维? 首先明确一下,全文所讲的”运维“是指:大型网站运维,与其它运维的区别还是蛮大的:然后我们再对大型网站与小型网站进行范围定义,此定义主要从运维复杂性角度考虑,如网站规范.知名度.服务器 量级.pv量等考虑,其它因素不是重点:因此,我们先定义服务器规模大于1000台,pv每天至少上亿(至少国内排名前10),如sina.baidu. QQ

linux运维(六)

我要特么早点看完马哥视频,我之前不至于死的那么惨啊!本以为能从事运维的话,这辈子就可以不用学编程了,实在太年轻了!哭死了,春秋大梦破灭了,啊啊啊.我现在想从事运维都难,不过确实是我没理解好,没想到对方来真的,经历的太少.希望10月份爆发一次,就1次就行!以后面试不能像背,应该像给小白讲的那样回答,可是我做不到,555... 1.将两个文件按列合并,按行合并呢? 答:行:awk '{print $0}' 1.txt  2.txt 列:paste 1.txt 2.txt 2.为什么要在Lvs的后台真

最新linux运维高级架构课13期 架构师课程

有会员购买的,分享给大家.完整一套,可以学习一下. ├─L001-2017linux运维高级架构师13期-运维与自动化运维发展-10节 │      1-1运维职业发展.avi │      1-2运维职业发展.avi │      1-3运维职业发展.avi │      10-1ITIL故障管理和问题管理.avi │      10-2ITIL故障管理和问题管理.avi │      10-3ITIL故障管理和问题管理.avi │      2-1运维知识系统和分类.avi │      2

鑫鑫linux运维培训-第一课、关于如何学习linux以及学习linux的态度和思路

这节课主要是讲解了下如何才能学好linux以及学习linux的态度和思路,让大家有一个大概的学习框架,为以后学习linux打下基础.

20170124L07-02-06老男孩linux运维实战培训-parted分区命令实战讲解

就说一个命令parted 一般硬盘大于2T的时候 就不能使用fdisk分区了 这个时候要使用工具parted来时行分区 大于2T的硬盘要使用gpt格式不能使用MBR #parted /dev/sdc mklable gpt #parted /dev/sdc mkpart primary 0 200 #parted /dev/sdc mkpart primary 201 400 #parted /dev/sdc mkpart primary 401 1000 #parted /dev/sdc p 

Linux 运维分析中的常用命令一点通

除了万能的vi, 一般要记下下面的命令 查看文件内容:cat 分页显示文件:more,less显示文件头尾:tail head内容排序: sort字符统计:wc查看重复出现的行:uniq字符串查找:grep文件查找:find归档:tarURL访问工具:curl 以上命令熟练了,就可以使用组合拳了,例如查看最耗时的页面: cat  文件名 |sort -k 2 -n -r(对栏目排序 )|head -10 再进一步,就要使用sed和awk了,从而进行 shell编程.

linux运维之分析日志相关命令(1)

一.分析日志 1.查看有多少IP访问 awk '{print $1}' log_file|sort|uniq|wc -l 2.查看某一个页面被访问的次数 grep "/index.php" log_file | wc -l 3.查看每一个IP访问了多少个页面 awk '{++S[$1]} END {for (a in S) print a,S[a]}' log_file > log.txt sort -n -t ' ' -k 2 log.txt #配合sort进一步排序 4.将每

我的朗科运维第六课(1)

文本处理三剑客 grep系:grep.egrep.fgrep,文本搜索工具,居于"PATTERN"对于给定的文本进行模糊搜索. sed:tream EDitor,流编辑器,行编辑器,文本编辑工具: awk:gawk--GNU awd,文本格式化工具,文本报告生成器,文本处理的编辑语言: grep系:grep.egrep.fgrep grep:Global search REgular expression and Print out the line. 利用增则表达式进行全局搜索并将匹