在公司的某角落里,看到了《鸟哥的linux私房菜》,顿时想看看是什么鬼。

其他时候还要自己去买才有,现在正好,比图书馆方便。看完了,写点啥!

编辑器很重要,一个vim就主要是我的使用方向:

vim很重要但我已经用得较熟了,nano是最简单的了。

tar,-cvjfz解压缩,安装文件。

makefile文件文件安装方便,

安装软件三大步:

  1.   ./configure --prefix=/usr/local/soft

    2.   make

  3.   make install

搜索文件两大工具:

  1.   grep -nvr "xxx" ./*   # 以字符串的形式递归搜索字符串,对于用惯了IDE全局搜索功能的小伙伴来说是必须的

  2.   find / -name aaa  #对查找不知道的文件很重要

快速定位软件方法:

which php, whereis aa, locate aa

古老而有用的管道:

"|" pipe管道,最古老也是最有用的命令之一,xargs

权限相关的更改,chxxx,change somthing:

chmod, chown, chattr,

使用service能够启动的方法,系统启动时要加载的一些东西:

/etc/init.d/* 启动service的相关命令

~/.bashrc,

用户添加相关的命令,一些普通的操作即可:

useradd aa, passwd aa

备份相关的命令,运维就必须了:

dd, dump -01,restore, rsyc -ac

查看系统运营情况的命令,对排错很重要:

ps aux, tree, top, netstat -tunlp,

查看用户日志:

last, history, users, dmesg

快速查看小文件的方法:

cat,more,less,tac,tail,head,nl,umask,

找回root密码:

single user 维护模式找回root密码

发送消息:

mail, w,

字数统计,对比,重定向相关:

wc, sort, diff, uniq,tee

两大文本处理工具,sed对于一块块的文本处理方便,awk对于精细的处理方便:

sed -nefri n1,n2 acdips 以行为单位,处理块在行

awk {} 以字段为单位$0123,NF,NR,FS

patch, diff,

shell编程,其实不难,主要是操作熟悉一些命令,改写为script即可:

shell [ a==b ]

定时任务调度相关:

crontab/crond 分时日月周 用户 命令

at/atd

logrotate/logwatch

anacron

jobs

安全相关:

selinux, chcon

系统启动相关:

chkconfig --list --level 0123 httpd on

lsmod/grub

软件快速安装的命令,rpm, yum :

rpm -qalicdR -Vapf srpm rpmbuild

yum install list info search provides update remove

文章实在没有好好整理语言,仅供自己参考了!

《鸟哥的linux私房菜》 - linux命令温故而知新的更多相关文章

  1. 每周一书-《鸟哥的Linux私房菜》获奖公布

    <鸟哥的Linux私房菜>一书的赠书活动时间为2016年10月19日到10月31日, 也就是今天结束. 首先要感谢QQ号为:1084830483(路在远方),来自哈尔滨工程大学的同学赠送给 ...

  2. 鸟哥的linux私房菜勘误表

    博客园地址: http://www.cnblogs.com/jiangxinnju GitHub地址: https://github.com/jiangxincode 知乎地址: https://ww ...

  3. 【Linux】鸟哥的Linux私房菜基础学习篇整理(一)

    最近,一直在写PPC的模拟器和汇编器,也在做设计.所以重新看了看<鸟哥的Linux私房菜>,还是有好多命令不太熟悉.就打算写几篇blog记下来. 1. nl [-bnw] filename ...

  4. 鸟哥Linux私房菜知识点总结6到7章

    近期翻看了一本<鸟哥的Linux私房菜>.这是一本基础的书,万丈高楼平地起.会的不多但能够学.这是我整理的一些知识点.尽管非常基础.希望和大家共同交流. 第6章主机规划与磁盘分区 1.在进 ...

  5. 鸟哥Linux私房菜知识汇总8至9章

    一看最近<鸟哥Linux私房菜>. 这是一个基本的书,万丈高楼平地起,学. 这是我整理的一些知识点.尽管非常基础. 希望和大家共同交流. 第8章 Linux磁盘与文件系统管理 一.Linu ...

  6. 鸟哥的Linux私房菜笔记第四章

    前言 对着<鸟哥的Linux私房菜-基础版>做了简化笔记.不想让自己知其然而不知其所然.所以写个博客让自己好好巩固一下,当然不可能把书中的内容全部写下来.在这里就简化一点把命令写下来. 让 ...

  7. 鸟哥Linux私房菜基础学习篇学习笔记3

    鸟哥Linux私房菜基础学习篇学习笔记3 第十二章 正则表达式与文件格式化处理: 正则表达式(Regular Expression) 是通过一些特殊字符的排列,用以查找.删除.替换一行或多行文字字符: ...

  8. 鸟哥Linux私房菜基础学习篇学习笔记2

    鸟哥Linux私房菜基础学习篇学习笔记2 第九章 文件与文件系统的压缩打包: Linux下的扩展名没有什么特殊的意义,仅为了方便记忆. 压缩文件的扩展名一般为: *.tar, *.tar.gz, *. ...

  9. 鸟哥Linux私房菜基础学习篇学习笔记1

    鸟哥Linux私房菜基础学习篇学习笔记1 第三章 主导分区(MBR),当系统在开机的时候会主动去读取这个区块的内容,必须对硬盘进行分区,这样硬盘才能被有效地使用. 所谓的分区只是针对64Bytes的分 ...

随机推荐

  1. svn 在linux 下的一些常用命令

    最近在Linux系统下玩一些svn的东西,感觉脑袋很乱, 于是整理了一下一些初学者必须弄明白的基本命令: 1. svn --version: 查看Linux系统下的svn client版本. Clie ...

  2. MyBatis使用动态SQL标签的小陷阱

    现在MyBatis越来越受大家的喜爱了,它的优势大家都知道,我就不多说了,直接说重点. MyBatis中提供动态SQL功能,我们可以使用<if><when><where& ...

  3. 287. Find the Duplicate Number hard

    287. Find the Duplicate Number   hard http://www.cnblogs.com/grandyang/p/4843654.html 51. N-Queens h ...

  4. bower

    1. bower介绍 Bower 是 twitter 推出的一款包管理工具,基于nodejs的模块化思想,把功能分散到各个模块中,让模块和模块之间存在联系,通过 Bower 来管理模块间的这种联系. ...

  5. Java SE、Java EE、Java ME

    Java SE(Java Platform,Standard Edition).Java SE 以前称为 J2SE.它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用程序.J ...

  6. Oozie命令行常用命令汇总[转]

    Oozie命令行常用命令汇总 有时候脚本跑多了就不愿意在OozieWeb端去看脚本的运行情况了.还好Oozie提供了很多命令行命令.能通过命令行直接检索自己想看到的脚本信息.在这里简单进行一下总结.一 ...

  7. MVC 会员注册

    @{ ViewBag.Title = "Register"; } <script src="~/Scripts/jquery-2.1.0.js">& ...

  8. maven里的modelVersion

    modelVersion 描述这个POM文件是遵从哪个版本的项目描述符

  9. Linux环境下解压超过4GB的zip文件

    今天在Linux服务器中解压一个zip的压缩包,提示如下错误信息: [root@appsrv01 ZIP_BCSA_COURSES]# unzip BCSA_MEDIAS_BAK_20161118.z ...

  10. TFT-LCD的相关概念

    显示尺寸(display size) 是指实际可视区域的对角线长度,单位是英寸,简称寸(1英寸=2.54厘米). 长宽比(aspect ratio) 是指TFT-LCD可视区域的长度和宽度之比,也叫做 ...