大神终究是孤独的,在Linux这条路上,有太多的人,而我们走着走着就分离了,我们在各自的道路上按照我们自己的方法去寻找着属于我们的道路,属于我们的那一片领土!

第一天

我们从3开始

3、echo '111'  > 1.txt  覆盖之前所有的数据

echo '222' >> 1.txt  追加数据到文本

数据流向问题,箭头指向哪里就是流向哪里

这个是创建并写内容到文件里面

4、vi 是编辑文件

vim是编辑文件

5、:wq 保存退出 :wq!强制保存退出

6、mv 移动文件夹命令  mv 源文件    移动的最终位置

cp 拷贝文件    cp 源文件   最终的位置

7、rm 目标文件     会出现是否删除的提示,如果删除输入y

rm -f    目标文件   直接删除文件,不会有提示

rm -fr   目标目录 删除文件夹的命令 也是目录

rmdir   目标文件夹   删除空的文件夹命令也是目录

8、显示文件的头几条

head -n -行数 文件,如果-n 和-行数不接默认显示是10行

for example  head -n -3 1.txt

tail-n -行数 文件,如果-n 和-行数不接默认显示是10行

for exampletail-n -3 1.txt

9、创建文件夹(目录)

mkdir -m 777 目录名称       这个是创建包含权限的目录

mkdir -p /simengphp/test/a/b/c  这个是递归创建法,也就是依次创建,没有不会因为外层包围的文           件夹不存在而报错

tree /simengphp/这个是查看文件夹的目录结构以树形展示

10、seq 获取多少行数据的命令

seq 1(开始)  10(结束)

seq1(开始)  10(结束) > 1.txt  (将你获取到的值写入1.txt)

vi 1.txt 要显示行数的话就用 :set nu

11、案例。显示文件的20-30

这个意思为,1.txt的前30条数据,然后再获取后10条数据

这个也是获取10条数据,以后取行就要用sed,取单行和多行都是可以的,这个效率比较高

还可以有awk去获取,这个是三剑客(linux)的老大

awk '{if(NR>19&&NR<31) print $0}' 1.txt

这个里面要注意的是,awk后面要用单引号,NR就是一个行数

12、find的方法的使用:

find 路径 -类型 类型名称 -名称 ‘文件名’

批量操作的

find / -type f -name 'xx' | xargs 操作(cat查看或者批量替换等等操作)

其中xargs的作用是吧ls,find等操作交给后面的命令处理

13、sed替换

总结

快捷键:

Ctrl+a 快速到输入行的最前面

Ctrl+e 快速到输入行的最后面

Ctrl+U 快速清除当前行并且不留痕迹

查看系统版本

lsb_release -a

第二天:

1、添加用户,adduser 用户名  passwd 用户名(给谁设置就写谁)

2、切换角色:su - 用户

3、echo 654321 | passwd --stdin simengphp 这种不需要交互也就是连接上当前的用户名在修改密码,可以使用管道技术直接进行修改

4、删除linux历史的命令记录:history -d 行数  history -c 删除所有的历史命令

5、使用yum更新

yum update 更新所有的版本

6、运维系统优化

(1)cat /etc/selinux/config  改成disabled

如果我们想修改的话,我们可以使用sed -i 's/selinux=xx/selinux=disabled/g' 文件路径  这样的方式进行修改

(2)runlevel 查看当前系统的运行的级别  init 3 切换到3运行的级别   0  5等模式

(3)cat /etc/inittab    查看当前运行环境的模式的文件

(4)chkconfig --list | grep '3:on'  查看以3级别运行的服务

(5)LANG=en 改变字符集

转载于:https://blog.51cto.com/13284080/1981016

想要成为Linux大神,你应该和我一样这样做!相关推荐

  1. [转载]想要成为Linux大神,你应该和我一样这样做!

    原文地址:想要成为Linux大神,你应该和我一样这样做!作者: 思梦PHP 大神终究是孤独的,在Linux这条路上,有太多的人,而我们走着走着就分离了,我们在各自的道路上按照我们自己的方法去寻找着属于 ...

  2. matlab 五连珠,我是初学者,想求哪位大神帮帮我把这个小游戏程序简单写写注释,五连珠游戏...

    我是初学者,想求哪位大神帮帮我把这个小游戏程序简单写写注释,五连珠游戏 五连珠游戏 游戏规则: 移动小球,五个或五个以上相同颜色的组成一行或一列就会消失 移动的时候只能移动到相连通的格子里去 func ...

  3. 成为Linux大神计划书

    成为Linux大神计划书 我是Anven,多年来玩过各种各样的游戏,荒废太多的青春,小孩已经1岁半了,为了家庭有更好的生活条件,从2018年6月1日起,全身心的投入学习Linux,薪水目标15K. 为 ...

  4. 微信小程序:想要点击图片时进行一个放大的功能,写完之后可以正常显示,但点击时图片加载不出来,在此想问一下各路大神有没有解决办法

    微信小程序:想要点击图片时进行一个放大的功能,写完之后可以正常显示,但点击时图片加载不出来,在此想问一下各路大神有没有解决办法 wxml: 在这里插入代码片 <view class='zhanp ...

  5. python大神写的代码_初学Python,只会写简单的代码。手头有份Python代码,但是调用C模块生成的.pxd和.pyx文件,运行过程总报错,希望大神指点,调试前该做哪些工作呢?...

    报错内容如下: Traceback (most recent call last): File "E:\Python27\setup.py", line 16, in from s ...

  6. python导入pyx文件_初学Python,只会写简单的代码。手头有份Python代码,但是调用C模块生成的.pxd和.pyx文件,运行过程总报错,希望大神指点,调试前该做哪些工作呢?...

    报错内容如下: Traceback (most recent call last): File "E:\Python27\setup.py", line 16, in from s ...

  7. 成为Linux大神——必须要具备的基本技能!

    要努力,但不要着急,繁花锦簇,硕果累累,都需要过程! 目录 1.Linux软件包管理器yum 2.Linux编辑器-vim的使用 2.1vim的基本概念: 2.2vim的基本操作: 2.3vim正常模 ...

  8. Linux大神进阶二十:Mariadb服务管理

    文章目录 1.MariaDB数据库 1.1理解 1.2 mariadb服务的搭建 2.基于LAMP框架搭建个人博客:typecho 2.1理解 2.2 typecho服务的搭建 3.基于LAMP框架搭 ...

  9. 如何高效阅读代码?Linux大神拍了拍你并教给你这三个步骤

    阅读软件源代码是每个开发者的必由之路,尤其是内核开发者.因为内核开发在很大程度上并不是重新发明轮子,而是深入理解并尽量复用现有的内核设计框架,然后参照相似的功能模块去添加或改写某项需要的功能.在对内核 ...

最新文章

  1. android view设置按钮颜色_Android 主题换肤技术方案分析
  2. CentOS 安装Python3
  3. CCS5中的小钥匙标志是什么意思
  4. 创新的前端 豆瓣书评 摘录
  5. 行列式运算算法c语言,新手作品:行列式计算C语言版
  6. android 开发赚钱
  7. 1000道Python题库系列分享22(40个填空题)
  8. 笔记:css中的position定位
  9. Linux查看文件第几行到第几行命令
  10. 第四方支付 java代码_第三方支付平台 API聚合支付系统 云支付源码 PHP第四方pi支付...
  11. SVG—最简单的SVG动画
  12. linux下无法删除文件夹,解决linux上无法删除文件的方法(疑难文件)
  13. project之任务计划(任务之间的依赖关系)
  14. Python正态云发生器
  15. python 文件格式转换_数据分析:基于Python的自定义文件格式转换系统
  16. 这341句话,这么美,那么伤。
  17. 如何有效的解决文件锁定问题
  18. 一、Linux的由来
  19. Dubbo分布式服务框架入门(附工程)
  20. antv x6基类cell第五讲-文本节点可编辑

热门文章

  1. SpringBoot启动项目时提示:Error:(3, 32) java: 程序包org.springframework.boot不存在
  2. Winform中设置多条Y轴时新增的Y轴刻度不显示问题解决
  3. C#中File类的常用读取与写入文件方法的使用
  4. 机器学习理论入门:第二章 经典监督学习算法-决策树
  5. 需求用例分析之七:业务用例之小结
  6. Dart 流中的 listen 和 forEach 有什么区别?
  7. 案例 | 日活提升 50%,海尔智慧厨房平台如何引领行业革命?
  8. mysql 5.7 学习
  9. 解决Linux系统没有/etc/sysconfig/iptables文件
  10. phpstorm 2017.1激活