基础指令的使用篇2 Linux版

#echo -e "\033[41;33:4:5m"\033[0m]

man命令

/usr/share/man 地址

wKioL1edpa7A4mOiAAAznIBFITY500.png-wh_50

whatis passwd 查看passwd的man 章节

wKiom1edpb6zgr13AAAiJKMR7sU445.png-wh_50

man n passwd 显示passwd的第几章man文件

man -a passwd 列出所有的章节

    -f

    -k        列出所有含有passwd字眼的章节

    less     man 的操作使用方法

help 命令(用于内置命令)




.gz  

ls -l -author 显示文件作者

wKioL1edpdGT98fVAACkyeN9IKg164.png-wh_50

\ls

'ls'

/bin/ls   关于别名的使用


alias >内部> 缓存 >外部  优先级别的使用


定时关机

shutdown -h +17:30 &"Good Bye"

17:30关机

wKiom1edpvDDeH3HAAA18l8XIYM870.png-wh_50

shutdown -c &

取消关机

wKiom1edpv_BXjNFAAAYlalv3vg594.png-wh_50


info 导航页

info 命令

cd  usr/share/doc  进入帮助文档



knowledgebase 知识库

红帽知识库

kbsae.redhat.com

sosreport 收集所有系统上的日志信息(rhe)

wKiom1edqN-RhZejAACQC6odYfc730.png-wh_50

查询帮助网站:

http://tldp.org

http://www.slidesshare.net

http://www.google.com

       Openstack filetype:pdf


history  历史

echo $HISTSIZE 查询history的记录条数

wKioL1edqPmw_3GKAAAKz7nJXZg597.png-wh_50

cat /etc/profile  文件所在的位置

wKioL1edqSyQICs4AAB0GC92VAY386.png-wh_50

!407 重复执行第407条指令

!-5 表示重复执行倒数第五行

ls -a

.bash_history

wKiom1edqUWD_S1GAABbUE6c8Zs178.png-wh_50

通过退出exit可以放入最新的历史

!shut 使用最近的shut开头的指令

!?go  包含go的指令 

!! 表示执行上一条指令

Ctrl T  表示执行上一条指令

!-1    表示执行上一条指令

Ctrl R +搜索名词   搜索关于名词的指令


ll !$ 执行最后的参数

!$最后的参数

!:^           !:2               !:*

第一个参数   参数里面的第二个  参数的全部

file !ll:^    file !ll:2        file !ll:*


cat .bash_profile  自己的历史目录

history


history -c 清理记录

history -d 删除某一条记录  history -d 2

history -a 把刚刚执行的历史加入到历史文件里面

history -p  

history -w 保存历史到历史文件

history -s +名词 直接将名词写入历史目录中

history +数字 显示最近的数字条指令历史

HISTFILE +路径           可以修改保存历史文件的路径

HISTFILSIZE  nano         历史记录的数量

HISTTIMEFORMAT="%F %T "  显示时间历史操作时间

               “‘hostname’;%F %T ”再加个用户名

HISTIGNORE=“指令”可以隐藏历史记录中的指令

HISTIGNORE=“passwd:echo*”

HISTCONTROL

HISTCONTROL=ignorespace  以空格打头的文件都隐藏

HISTCONTROL=ignoreboth   重复命令和空格键开头的不记录

erasedups:删除重复命令

wKiom1edqlfQySiwAAA87oBd7j0857.png-wh_50

bash 快捷键

Ctrl+l  相当于清屏clear

Ctrl+a  移动到行首

Ctrl+e  移动到行尾

Ctrl+u  光标与之前的删除

Ctrl+k  光标与之后的删除


文件系统的结构

分静态和动态

static静态         /usr      /etc

                  /opt      /boot


Variable 动态


普通用户不能使用/sbin: 里面的文件

老版本能通过路径使用/sbin:里面的文件



block 随机访问   有缓存   物理设备

character 字符设备  顺序访问  无缓存  逻辑

空设备 /dve/null /dve/zero

dd if=/dve/zero of=f1 bs=1 count=1

hexdump f1  查看二进制文件f1

xxd f2   效果一样



/lib/moddules/  lib

mnt 挂载点 mount


srv  临时文件 


usr  7 /bin = /usr/bin

       /sbin =/usr/sbin

       /lib =/usr/lib

       /lib64 =usr/lib64


last 显示用户的登陆记录

路径/var/log


proc   cat /prco/cpu

       /proc  进程信息

/sys 里面含有硬件信息


echo"—"> /sys/class/scsi_host/host2/scan

扫描新的硬盘


issue 登陆信息


grep zczx /usr/share/dict/words  通过字典查询zczx这一个词语是否词典拥有

wKioL1edqwrg0xFVAABRm3qIHDE238.png-wh_50


cd /misc   6版本能够实现自动挂载


cd /net    7版本取消了net文件夹

service 服务器


文件和目录被组织成一个单根倒置树结构

根目录“/”表示

文字的大小写敏感  大小写敏感与文件系统有关

以.开头的文件为隐藏文件

路径分隔/

文件有两类数据:

           元数据:meta    数据名称,标题

           数据:data      数据的具体内容

     元数据和数据所存储的地方不一样


蓝色-目录  绿色-可执行文件 红色-压缩文件

浅蓝色-链接文件  灰色-其他文件


标准linux文件系统(如ext4),文件名称大小写敏感.

列如:MAIL,Mail


绝对路径  全路径  以根开始

相对路径  选择上下级路径  不以根开始

不同环境中用不同路径


cd 默认回到家目录 cd^root


ls -R(r) 目录递归

ls -ld   目录和符号链接

ls -1 各一行显示

ls -s 显示文件的块数目

ls -Slr 有小到大排序


atime  accesstime

ctime  chanage time

mtime  modify time 


ll –time=atime fi

          ctime


stat +文件名     看元数据

atime 超过1 days 或者 old mtime 访问就会更改

chattr +A a.sh

原创文章,作者:swzczx,如若转载,请注明出处:http://www.178linux.com/28212

(0)
上一篇 2016-08-04 14:41
下一篇 2016-08-04 14:41

相关推荐

  • ansible自动化运维工具使用详解

    一、ansible简介   1.ansible        ansible是新出现的自动化运维工具,基于Python研发。糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。仅需在管理工作站上安装ansible程序配置被管控主机的IP信息,被…

    2016-04-30
  • 磁盘管理(一)磁盘分区表类型与文件系统

    概述:本章介绍磁盘分区和文件系统,深度了解linux存储数据所依赖到各个部分模块。 设备文件 I/O Ports: I/O设备地址 一切皆文件: Linux为所有的设备文件都提供了统一的操作函数接口,方法是使用数据结构struct file_operations。这个数据结构中包括许多操作函数的指针,如open()、close()、read()和write(…

    Linux干货 2016-09-01
  • M20 – 1- 第二周(2):硬链接与软链接的区别

    在讲硬链接与软链接的区别之前,我们首先了解inode,了解inode让我们更容易理解何为硬链接和软链接。 inode概念        何为inode,inode就是索引节点,而inode表中存放着文件的元数据,何为元数据,元数据就是文件名称、大小、时间戳、所有者、权限、inode等信息,而文件中的内容就是文件的数据,…

    Linux干货 2016-08-02
  • linux中find命令的那些事

         概述:在介绍find这个强大的文件查找命令前,我们先介绍两个较简单的文件查找命令whereis和locate命令,通常我们都是先使用whereis或者是locate检查,如果真的找不到了,才用find来查找,因为whereis和locate是利用数据库来查找数据的,速度相当快,节约时间,缺点就是有可…

    Linux干货 2016-08-18
  • N26-第一周博客作业

    第一周博客作业 一、计算机的组成及其功能 计算机的组成可分为硬件、软件两部分。 硬件部分: 按冯.诺伊曼提出的计算机体系,计算机可分为五个部分,分别是:控制器、运算器、存储器、输入设备、输出设备。 CPU:由运算器及控制器组成。 控制器:发出决策指令,协调和指挥计算机各部件的工作。 运算器:对数据进行加工,主要进行算数运行、逻辑运算。 存储器:分为内存储器和…

    2017-02-17
  • 八大排序算法

    概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。     当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。    快速…

    Linux干货 2015-04-07