linux常用命令

centos 常用命令

确立目录:mkdir -p [目录名]

张开目录:cd [目录名]

(1)cd ~ 步入当前客户的家目录

(2)cd – 步入上次目录

(3)cd .. 步向上一流目录

(4) cd . 步入当前目录

翻看当前路径:pwd

剔除目录:rm -rf [目录名] (rm 只好删除空目录)

复制:cp [选项] [目录或文件] [指标目录]

(1)-r:复制目录

(2)-p: 连带文件属性复制

(3)-d: 若源文件是链接文件,则复制链接属性

(4)-a:相当于 -pdr

分割或改名:mv [原著件或目录] [指标目录]

链接命令:ln [原文件] [对象文件]

-s 创制软连接

软硬链接的界别:

硬链接:和原著件用用一样的I节点和仓库储存和block块,可以看成是同二个文本,能够通过i节点识别,无法跨分区,不能够针对目录使用。

软连接:软连接具备和煦的i节点和block块,然而block块中只保存源文件的公文名和节点号,没临时间的公文数量。修改放肆文件,另贰个都更换。删除源文件,软连接不可用。类似于windows的连忙形式。

文件寻觅命令:

locate [文件名]

find [范围] [条件]

-name 按名称寻觅

-mtime 按修改时间找出

-atime按文件访谈时间搜索

-ctiem按文件属性改造时间寻觅

grep [选项] [字符串] [文件名]

-i 忽略大小写

-v 排除钦赐排除钦点字符串

locate,fand 与 grep命令的分别:

locate:神速寻找,它只是对路径为/var/lib/mlocate的数据库实行了搜寻

find:相比较locate要灵活,能够开展标准化的定制寻觅,利用通配符能够开展同体系文件的查找。

grep : 按相配的字符串寻觅,使用正则表达式举行包蕴相配。

一声令下搜索命令:

whereis 命令

-b 只查找可实施文件

-m 只查找协助文件

which 命令

whereis 和 which 命令的分化:

whereis : 寻找命令所在路线及协助文书档案的所在地方

which : 寻找命令所在路线及它的外号

补助命令:

man [目标]

[命令] –help

help [命令](只限于shell内部命令)

调整和收缩与解压命令:

zip [压缩文件名] [源文件]

-r 压缩目录用

unzip (解压缩)

gzip [源文件]

-r 压缩目录用

gzip -d 压缩文件(解压缩)

关机重启命令:

shutdown

(1)-c:撤除前叁个关机命令

(2)-h:关机

(3)-r:重启

退出登陆命令:logout

挂载命令:mount [-t 文件系统] [-o特殊选项] [设备名] [挂载点]

编写命令:vi [路径]

常用命令 创设目录:mkdir -p [目录名]
展开目录:cd [目录名] (1)cd ~ 进入当前客户的家目录 (2)cd –
走入上次目录 (3)cd .. 走入上…

在意:制造软链接时,倘若源文件和对象文件不在同一目录下,源文件要写绝对路线(如下图所示);建议无论源文件和对象文件是否在同样目录下,源文件都要写相对路线!

6、cp 复制命令

cp [选项] [原著件或目录] [指标目录]

-r 复制目录

-p 连带文件属性复制

-d 若文件为链接文件,则复制链接属性

-a 相当于 -pdr


.后面是隐蔽文件

2.3、文件搜索命令:find;find 【寻觅范围】【找出条件】

11.find 命令

find 【寻觅范围】 【寻觅条件】

#find暗中认可是搜索文件名完全相配的文本,能够是通配符举行相配。

#linux中的通配符:

* 匹配放肆内容

? 相配大肆一个字符

[] 相称任意贰在那之中括号内的字符

-iname 分别轻重缓急写

-user 按全数者搜索

-nouser 没有主人的文书

#定期间寻觅

find . -mtime -10

-10 10天内

10 10天当天

+10 10天前

-mtime 修改文件内容的年华

-ctime 退换文件属性

-atime 文件访谈时间

#按文件大小寻觅

find . -isize -25k

-25k 小于25KB的文件

25k 等于25KB的文件

+25K 大于25KB的文件

#搜寻大于20k低于50k的文件

find . -size +20k -a -size -50k

-a: and 且的野趣

-o:or 或的意味

#寻找当前目录下当先20k稍低于50k的公文后并因而ls命令突显出来

find . -size +20k -a -size -50k exec ls -al {} \;

#exec {} \; 必须连着使用,意思是exec后的一声令下用来试行exec命令的结果

#招来当前目录下.svn文件目录并删除

find . -type d -name “.svn”|xargs rm -rf


指令寻觅命令whereis和which

whereis 命令名(寻找命令所在路线及救助文书档案所在地方)

如whereis ls

选项:

-b:只查找可实践文件

-m:只查找支持文件

which  命令名(搜索命令所在路线及外号)

PATH处境变量:定义的是系统查找命令的路子

[root@locahost~]#
echo $PATH

 365bet体育在线网投 1

5、rm 删除文件

-r 删除目录

-f 强制删除,不在询问

-v 展现删除进度

注:rm -rf /tmp/*
带*表示删除tmp下的保有剧情,不带*表示删除tmp整个目录。


重启命令:

1.sudo reboot

2.sudo shutdown -r now 当下重启

3.sudo shutdown -r 10 10分钟后自动重启

4.sudo shutdown -r 21:03 在21:03时重启

365bet体育在线网投 2

10. 寻找命令的下令whereis

whereis 命令名

# 寻找命令所在路线及其帮助文书档案所在地方

-b 只查看命令所在路线

-m 只查看帮忙文书档案所在地点


字符串找出命令grep

grep [选项] 字符串 文件名

#在文书当中相称符合条件的字符串

选项:

-i:忽略大小写

-v:排除内定字符串

选项:

4、pwd 展现当前目录路径


find与grep的区别:

find命令:在系统当中搜索符合条件的文本名,假使急需同盟,使用通配符相称,通配符是全然合作

grep命令:在文件个中搜索

   
首先要验证的是,Linux的一声令下格式为:命令+“空格”+【选项】+“空格”+【参数】(注意:个别命令使用不根据此格式,当有四个选项时方可写在协同)

3、清屏火速键 ctrl+l


命令提醒符:

[root@localhost~]#

中间:root:     当前登入客商

localhost:     主机名

~:当前所在目录(家目录)

#:拔尖客商的提示符(普通客户的提拔符是$)

软链接的表征:1.看似windows的飞快格局;2.软链接具备自身的i节点和block块,不过多少块中只保存源文件的文件名和i节点号,并未实际的文书数量;3.lrwxrwxrwx
 
l:软链接,软链接文件的权能都为:rwxrwxrwx;4.修改任一文件,另二个都更动;5.删除源文件,软链接不可能选用;

2、cd 切换目录

cd ~ 切换至家目录

cd

cd – 切换至前三回所在目录

cd .. 切换至上一流目录


翻开ubuntu系统位数:

基本版本(一般陆九位的体系都会蕴藏x86_64,而31人的都不带,一般是i386大概i686)

命令:uname -a

Linux ubuntu-server 4.2.0-27-generic #32~14.04.1-Ubuntu SMP Fri Jan 22
15:32:26 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

ls:列出当前目录文件(不包蕴包涵文件)

ls -a:列出当前目录文件(包含包含文件)

ls -l:列出当前目录下文件的详细消息

pwd:查看”当前职业目录“的全部路线

cd ..:回当前目录的上一流目录

cd -:回上贰回所在目录

cd ~或cd:回当前客商的宿主目录

mkdir 目录名:创立三个目录

rmdir 空目录名:删除三个空目录

rm 文件名 文件名:删除多个或多少个文件

rm -rf 非空目录名: 删除叁个非空目录下得一切

mv 文件名 新名称:给当前目录下的文本改名

locate寻找服从的安插文件:

12.grep限令:寻觅字符串的一声令下

#在文书在这之中相称符合条件的字符串

选料与参数:

-a :将 binary 文件以 text 文件的章程搜寻数据

-c :总计找到 ‘搜寻字符串’ 的次数

-i :忽略大小写的不及,所以大小写视为等同

-n :顺便输出游号

-v :反向选拔,亦即展现出从未 ‘搜寻字符串’ 内容的那一行!

–color=auto :能够将找到的主要词部分加上颜色的展现喔!

#用 dmesg 列出核心音信,再以 grep 搜索内含 eth
那行,在显要字所在行的前两行与后三行也一并捉出来展现

dmesg | grep -n -A3 -B2 –color=auto ‘eth’

#依据文件内容递归查找目录

grep ‘energywise’ . #在当前目录搜索带’energywise’行的文本

grep -r ‘energywise’ . #在当前目录及其子目录下搜寻’energywise’行的文书

grep -l -r ‘energywise’ .
#在当前目录及其子目录下找寻’energywise’行的文件,然而不出示相配的行,只显示相配的文书

文本寻找命令find

find [招来范围] [探究条件]

find / -name install.log

#防止大规模寻找,会极度成本系统能源

#find是在系统个中搜索符合条件的文件名,如果需求格外,使用通配符相配,通配符是完全同盟

Linux中的通配符主要有七个:

*  相配大肆内容  如:find /root -name “install.log*”

? 相称率性一个字符

[]  匹配跋扈叁当中括号内的字符 如:find /root -name “ab[cd]”

find /root -iname install.log

#不区分轻重缓急写

find /root -user root

#安份守己全部者找寻

find /root -nouser

#寻觅未有全数者的文书

find /var/log/ -mtime +10

#寻找10天前改造的公文

-10  10天内修改的文书

10    10天当天修改的文件

+10  10天前修改的文本

atime 文件访谈时间

ctime 改换文件属性

mtime 修改文件内容

find . -size 25k

#查找文件大小是25kb的文本

-25k  小于25kb的文件

25      等于25kb的文件

+25k  大于25kb的文件

find  .  -inum  262422

#查找i节点是262422的文件

find /etc -size +20k -a -size -50k

#查找/etc/目录下,大于20kb小于50kb的文件

-a and 逻辑与,八个标准都满意

-o or 逻辑或,二日条件满意叁个就能够

find /etc -size +20k -a -size -50k -exec ls -lh {}\;

#查找/etc/目录下,大于20kb而且小于50kb的文本,并出示详细新闻

#-exec/-ok 命令 {} \;  对找出结果施行操作

1.9、常用目录的功用

1、mkdir -p [目录名]

-p 递归创造


分割或改名命令:mv(move)

mv [原来的文章件或目录] [指标目录]

下面临以上的三种划分做详细的笔记,以备后来时时查看。

7、mv 剪切或重命名命令

mv [原来的文章件或目录] [目的目录]

注:原作件或目录与指标目录在一样路径下正是重命名。


缩减与解压缩:

常用压缩格式:.zip   .gz    .bz2

.tar.gz    .tar.bz2

zip格式压缩:

zip 压缩文件名 源文件

#压缩文件

如:zip cangls.zip cangls

zip -r 压缩文件名 源目录

#减掉目录

如:zip -r jp.zip jp

unzip 压缩文件

#解压缩.zip文件

gz格式压缩:

gzip 源文件

#缩减为.gz格式的压缩文件,源文件会破灭

gzip -c 源文件 > 压缩文件

#减弱为.gz格式,源文件保留

如:gzip -c cangls > cangls.gz

gzip -r 目录

#缩减目录下的全数子文件,不过不能够减弱目录

gzip -d 压缩文件

#解压缩文件

gunzip 压缩文件

#解压缩文件

.bz2格式压缩

bzip2 源文件

#减掉为.bz2格式,不保留源文件

bzip2 -k 源文件

#减少之后保留源文件

留心:bzip2命令无法压缩目录

打包命令tar

tar -cvf 打包文件名 源文件

选项:

-c:打包

-v:呈现进程

-f:钦定打包后的文书名

如:tar -cvf longls.tar longls

解打包命令

tar -xvf 打包文件名

选项:-x:解打包

如:tar -xvf longls.tar

.tar.gz压缩格式

其实.tar.gz格式是先打包为.tar格式,再压缩为.gz格式

tar -zcvf 压缩包名.tar.gz 源文件

选项:

-z:压缩为.tar.gz格式

tar -zxvf 压缩包名.tar.gz

选项:

-x:解压缩.tar.gz格式

.tar.bz2压缩格式

tar -jcvf 压缩包名.tar.bz2 源文件

选项:

-z:压缩为.tar.bz2格式

tar -jxvf 压缩包名.tar.bz2

选项:

-x:解压缩.tar.bz2格式

2.文本找寻命令

9、locate 文件寻觅命令

格式:locate 文件名

注:1)、在后台数据库中按文件名搜索,速度越来越快

2)后台数据库在:/var/lib/mlocate

3) 后台数据库一天一更新,可通过updatedb来强制更新

4)etc/updatedb.conf的配置文件

.PRUNE_BIND_MOUNTS=”yes”

#张开搜素限制

.PRUNEFS=

#招来时,不寻找的文件系统

.PRUNENAMES=

#检索时,不寻觅的文件类型

.PRUNEPATHS=

#寻觅时,不找寻的不二等秘书籍


复制命令:cp(copy)

cp [选项] [原版的书文件或目录] [目的目录]

选项:

-r    复制目录

-p    连带文件属性复制

-d    若原来的作品件是链接文件,则复制链接属性

-a    相当于  -pdr

1.11、创造文件命令:touch;touch 【目录名】/【文件名】

8、ln 链接命令

-s 软连接

注:

硬连接特征:

1)具备同等的i节点和存款和储蓄block块,能够看成同三个文本

2)能够透过i节点识别

3)无法跨分区

4)无法针对目录使用

软链接特征:

1)类似windows快速格局

2)具备协和的i节点和block块,存放的只是固有文本的i节点和文书名,未有实际数目

3)lrwxrwxrwx 软链接都以那一个特性

4)修改任性文件,另叁个都会改动

5)删除最早的小说件,软链接无法采纳

6)建设构造软链接时,最先的作品件必须要写相对路线。


常用目录的成效:

/根目录

/bin命令保存目录(普通客户就能够读取的下令)

/boot运行目录,运营有关文书

/dev设备文件保留目录

/etc配置文件保留目录

/home普通客户的家目录

/lib系统库保存目录

/mnt系统挂载目录

/media挂载目录

/root一流客户的家目录

/tmp有的时候目录

/sbin命令保存目录(超级顾客技术动用的目录)

/proc直接写入内存的,无法间接操作,保存的是内部存储器的过载点

/sys直接写入内部存款和储蓄器的,无法一贯操作,保存的是内存的过载点

/usr系统软件能源目录

/usr/bin/系统命令(普通客商)

/usr/sbin/系统命令(顶级客商)

/var系统相关文书档案内容

根目录下的bin和sbin,usr目录下的bin和sbin,那多个目录都是用来保存系统命令的,分裂在于三个bin目录下的一声令下普通顾客就能够实行,七个sbin下的下令唯有root客商技术实行。

1.1、查询目录中内容命令:ls

内核版官方网址地址www.kernel.org

       例子,原名复制:cp
文件a /tmp/(/tmp/目录后不Gavin件名);改名复制:cp
文件a /tmp/文件b(/tmp/目录后Gavin件名)

链接命令:ln(link)

365bet体育在线网投 ,ln -s [原文件] [目的文件]

意义描述:生产链接文件

接纳:-s   创设软链接

硬链接特征:

1.怀有同样的i节点和存款和储蓄block块,能够作为是同一个文件

2.可通过i节点识别

3.不可能跨分区

4.不能够针对目录使用

软链接特征:

1.好像window火速方式

2.软链接具备和睦的I节点和block块,不过多少块中只保留原作件的公文名和I节点号,并从未实际的文件数量

3.lrwxrwxrwx    l软链接

软链接文件权限都为rwxrwxrwx

4.退换率性文件,另一个都转移

5.删减原来的书文件,软链接不可能利用

2.文本寻找命令:

切换所在目录:cd(change directory)

cd  [目录]

简化操作:

cd ~步向当前目录的家目录

cd步入当前目录的家目录

cd –    步入上次目录

cd ..    步向上拔尖目录

cd .     步入当前目录

注意相对路线和相对路线

相对如:cd ../usr/local/src/

绝对如:cd /etc/

ctrl+l  清屏飞快键

ctrl+c  终止当前下令急迅键

5.关机和重启命令

sudo和su命令的区分:

su命令是在不脱离当前客户的动静下切换客商的工具,通过su能够在客商之间切换,假诺一流权限客商root向一般或编造客商切换无需密码,而普通用户切换到任何任何客户都亟待密码验证。

sudo是Unix/Linux平台上的一个非凡低价的工具,它同意系统助理馆员分配给普通客户一些创设的“任务”,让他俩实践一些独有一流顾客或其余特许顾客工夫一挥而就的天职那样一来,就不光缩小了root客户的登录次数和治本时间,也增进了系统安全性。sudo设计者的大旨是:给顾客尽可能少的权力但仍允许落成他们的做事。

笔者们得以简轻巧单的知情成:su获得稳定的特级客商(或其余客户权限),sudo获得有的时候的限量了的极品客商权限,一段时间之后会失效。

 

删去空目录:rmdir(remove empty directories)

rmdir [目录名]

发表评论

电子邮件地址不会被公开。 必填项已用*标注