1-Centos7 基本操作

2019-04-10 13:09:00
admin
原创
61
摘要:Centos7 基本操作

C entos7  基本操作

 

硬件环境:vbox虚拟机

系统环境: CentOS-7-x86_64-Minimal-1611 .iso

——————————————————————————————

学习目标:

(一) Linux系统的特点(与windows系统的异同)

a)   在linux系统的一切都是文件

b)   分区只是一个文件夹

c)   U盘只是一个文件夹,光驱只是一个文件夹

d)   一切的设备都是一个文件或者文件夹

(二) 文件基本操作

a)   常用指令

i.   ls          显示文件或目录

ii.        -l           列出文件详细信息l(list)

iii.        -a          列出当前目录下所有文件及目录,包括隐藏的a(all)

iv.   mkdir         创建目录

v.        -p           创建目录,若无父目录,则创建p(parent)

vi.   cd               切换目录

vii.   touch          创建空文件

viii.   echo            创建带有内容的文件。

ix.   cat              查看文件内容

x.   cp                拷贝

xi.   mv               移动或重命名

xii.   rm               删除文件

xiii.        -r            递归删除,可删除子目录及文件

xiv.        -f            强制删除

xv.   find              在文件系统中搜索某文件

xvi.   wc                统计文本中行数、字数、字符数

xvii.   grep             在文本文件中查找某个字符串

xviii.   rmdir           删除空目录

xix.   tree             树形结构显示目录,需要安装tree包

xx.   pwd              显示当前目录

xxi.   ln                  创建链接文件

xxii.   more、less  分页显示文本文件内容

xxiii.   head、tail    显示文件头、尾内容

xxiv.   ctrl+alt+F1  命令行全屏模式

b)   Vi操作

i.   vi三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式。

ii.   命令模式下:

iii.   :q                      退出

iv.   :q!                     强制退出

v.   :wq                   保存并退出

vi.   :set number     显示行号

vii.   :set nonumber  隐藏行号

viii.   /apache            在文档中查找apache 按n跳到下一个,shift+n上一个

ix.   yyp                   复制光标所在行,并粘贴

x.   h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→)

(三) 文件权限及压缩

a)   文件权限

i.   三种基本权限

ii.   R           读         数值表示为4

iii.   W          写         数值表示为2

iv.   X           可执行  数值表示为1

v.   如图所示,jdk-7u21-linux-i586.tar.gz文件的权限为-rw-rw-r--

vi.

vii.   -rw-rw-r--一共十个字符,分成四段。

viii.   第一个字符“-”表示普通文件;这个位置还可能会出现“l”链接;“d”表示目录

ix.   第二三四个字符“rw-”表示当前所属用户的权限。   所以用数值表示为4+2=6

x.   第五六七个字符“rw-”表示当前所属组的权限。      所以用数值表示为4+2=6

xi.   第八九十个字符“r--”表示其他用户权限。              所以用数值表示为2

xii.   所以操作此文件的权限用数值表示为662 

xiii.   更改权限

xiv.   sudo chmod [u所属用户  g所属组  o其他用户  a所有用户]  [+增加权限  -减少权限]  [r  w  x]   目录名 

xv.   例如:有一个文件filename,权限为“-rw-r----x” ,将权限值改为"-rwxrw-r-x",用数值表示为765

xvi.   sudo chmod u+x g+w o+r  filename

xvii.   上面的例子可以用数值表示

xviii.   sudo chmod 765 filename

b)   压缩文件

i.   gzip:

ii.   bzip2:

iii.   tar:                打包压缩

iv.        -c              归档文件

v.        -x              压缩文件

vi.        -z              gzip压缩文件

vii.        -j              bzip2压缩文件

viii.        -v              显示压缩或解压缩过程 v(view)

ix.        -f              使用档名

x.   例:

xi.   tar -cvf /home/abc.tar /home/abc              只打包,不压缩

xii.   tar -zcvf /home/abc.tar.gz /home/abc        打包,并用gzip压缩

xiii.   tar -jcvf /home/abc.tar.bz2 /home/abc      打包,并用bzip2压缩

xiv.   当然,如果想解压缩,就直接替换上面的命令  tar -cvf  / tar -zcvf  / tar -jcvf 中的“c” 换成“x” 就可以了。

(四) 系统操作

a)   stat              显示指定文件的详细信息,比ls更详细

b)   who               显示在线登陆用户

c)   whoami          显示当前操作用户

d)   hostname      显示主机名

e)   uname           显示系统信息

f)   top                动态显示当前耗费资源最多进程信息

g)   ps                  显示瞬间进程状态 ps -aux

h)   du                  查看目录大小 du -h /home带有单位显示目录信息

i)   df                  查看磁盘大小 df -h 带有单位显示磁盘信息

j)   ifconfig          查看网络情况

k)   ping                测试网络连通

l)   netstat          显示网络状态信息

m)   man                命令不会用了,找男人  如:man ls

n)   clear              清屏

o)   alias               对命令重命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit

p)   kill                 杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。

q)   shutdown

r)        -r             关机重启

s)        -h             关机不重启

t)        now          立刻关机

u)   halt               关机

v)   reboot          重启


发表评论
评论通过审核后显示。
文章分类
联系我们
联系人: Chiva
QQ: 874460517
网址: blog.csdn.net/a951513793/article/details/78277146
地址: 上海市闵行区