RedHatLinux常用命令汇总.docx

上传人:b****6 文档编号:4522945 上传时间:2022-12-01 格式:DOCX 页数:8 大小:18.86KB
下载 相关 举报
RedHatLinux常用命令汇总.docx_第1页
第1页 / 共8页
RedHatLinux常用命令汇总.docx_第2页
第2页 / 共8页
RedHatLinux常用命令汇总.docx_第3页
第3页 / 共8页
RedHatLinux常用命令汇总.docx_第4页
第4页 / 共8页
RedHatLinux常用命令汇总.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

RedHatLinux常用命令汇总.docx

《RedHatLinux常用命令汇总.docx》由会员分享,可在线阅读,更多相关《RedHatLinux常用命令汇总.docx(8页珍藏版)》请在冰豆网上搜索。

RedHatLinux常用命令汇总.docx

RedHatLinux常用命令汇总

Red-Hat-Linux常用命令汇总

[资料]RedHatLinux常用命令汇总

Linux常用命令汇总

ls命令:

1.  ls          //列出当前目录的文件和文件夹

2.  ls–a        //列出当前目录的文件和文件夹,包含隐藏文件

3.  ls–l        //列出详细信息

4.  ls目录        //列出某目录下的文件

pwd命令        //查看当前所在位置

du命令

1.  du目录      //查看目录的总容量以及子目录的容量

2.  du–s目录      //查看目录总容量

cd命令

1.cd..        //回上一级目录

2.cd/        //回根目录

3.cd        //回用户主目录

4.cd目录路径    //去某目录

mkdir  目录名      //创建目录

rmdir  空目录名    //删除空目录

rm文件名      //删除文件

rm–rf目录名      //删除目录以及目录下所有文件

mount命令

1.mount/dev/cdrom/mnt/cdrom    //挂载光驱到/mnt/cdrom目录下

2.mount-tvfat  /dev/sda1/mnt/u  //挂载U盘到/mnt/u目录下

3.umount  /mnt/cdrom        //卸载光驱

fdisk–l            //查看本机存储设备

file文件名          //查看文件类型

find目录名–name  “*.c”      //在某目录下查找文件为*.c的文件

whereis文件名          //查找文件在哪些目录下

cat  文件名          //显示文件内容

cat文件名|grep文字      //只显示包含文字相关的内容

cat文件名|more        //分页显示文件内容

tail文件名          //查看文件末尾

head文件名          //从头查看文件

cp命令:

cp文件1文件2        //复制文件1到文件2

cp文件1目录1        //复制文件1到目录1下

cp目录1/文件1  目录2    //复制目录1下的文件1到目录2下

cp  –r  目录1目录2    //复制目录1下所有内容到目录2

mv命令:

mv文件1文件2        //重命名文件1为文件2

mv文件1目录1      //移动文件1到目录1下

mv目录1/文件1  目录2    //移动目录1下的文件1到目录2下

mv–r  目录1目录2      //移动目录1下所有内容到目录2

chmod命令:

chmodu+xg+ro-w文件名    //为文件设置权限(用户,组,其他人)

chmod  744  文件名      //为文件设置权限(1-执行,2-写,4-读)

chown命令:

chown用户文件名    //把文件改为用户所有

chown–R用户目录名    //把目录下的所有文件都改为用户所有

chgrp命令:

chgrp组名文件名      //把文件改为组所有

chgrp–R组名目录名    //把目录下的所有文件都改为组所有

ln命令:

ln文件名链接名        //为文件创建硬链接

ln  -s文件名链接名      //为文件创建软链接

useradd命令:

useradd用户名        //创建一个帐号

useradd  -d目录  用户名      //创建一个帐号并指定主目录

useradd  -r  用户名      //创建一个系统帐号

useradd  -g组名用户名      //创建一个用户属于某组

passwd命令:

passwd用户名        //为用户设置口令

passwd  –S用户名      //查看帐号状态

passwd  -l  用户名      //锁帐号口令

passwd  -u  用户名      //解锁口令

passwd  -d  用户名      //删除口令

userdel命令

userdel用户名        //删除帐号

userdel  -r  用户名      //删除帐号及其主目录

usermod命令:

usermod-l  新用户名  旧用户名    //将用户改名

usermod-L用户名        //锁定帐号

usermod-U用户名        //解锁帐号

usermod-g组名  用户名      //将用户加入到某组

groupadd组名          //新建组

groupdel  组名          //删除组

groupmod命令

groupmod-g组ID组名      //修改组的ID号

groupmod–n新组名旧组名    //修改组名

gpasswd命令

gpasswd  -a用户名  组名      //把用户加入组

gpasswd  -d用户名  组名      //把用户从组里删除

gpasswd  -A用户名  组名      //把用户设置为组的管理员

groups用户名          //查看用户属于哪些组

id  用户名          //查看用户UID信息

vi  文件名          //编辑文件内容

输出重定向:

cata.txt>b.txt        //查看A文件内容,把结果输出到B文件

>>            //表示追加写入重定向

2>            //错误输出重定向

管道:

命令1|  命令2  例:

cata.txt|grepabc|more

脚本编辑步骤:

1.  使用vi命令编辑a.sh

2.  通过bash  a.sh  或  .  a.sh  测试脚本

3.  修改a.sh属性为可执行

4.  ./a.sh  执行脚本

rpm命令:

rpm  –ivh  安装包名        //安装软件

rpm  -e  软件名        //卸载软件

rpm  -U  安装包名        //升级软件

rpm  -qa|more          //查询所有已安装的软件

rpm  –q  软件名        //查询软件是否安装

rpm  -qi  软件名        //查询软件详细信息

rpm  -ql  软件名        //查询软件安装文件列表

rpm  -qf  命令名  (命令的绝对路径)  //查询某个命令属于哪个软件

rpm  -qpi  安装包全名        //在安装前了解安装包信息

rpm  -qpl  安装包全名        //在安装前了解安装包所含文件列表

源代码编译安装过程:

系统必须有C++的开发环境。

选择图形界面安装开发工具。

1.  下载源代码包到某目录中,一般是后缀是.bz2的压缩文件

2.  tar–jxf压缩文件名    //解压缩到某个目录下

3.  进入源代码目录

4.  对源代码进行配置:

如设置安装目录./configure  --prefix=目录名

5.  配置完后进行编译。

执行make

6.  编译完后,进行安装makeinstall

init命令:

init0        //关机

init6        //重启

init3        //多用户命令模式

init5        //多用户图形模式

runlevel        //查看当前运行级别

chkconfig命令

chkconfig  --list        //查看服务启动状态

chkconfig  --list服务名    //查看某个服务启动状态

chkconfig  --level  35  服务名on(off)  //设置某独立服务在3,5级别下开启(关闭)

chkconfig  服务名on(off)  //设置非独立服务开启,关闭

ps–aux        //查看进程

top          //查看系统信息

kill进程号        //中止某进程

kill-9进程号        //按进程号强行中止某进程

killall  进程名        //按进程名强行中止某进程

ctrl+c          //中止某进程

jobs          //查看后台程序运行

fgjob号        //把后台命令调回前台

ctrl+z          //把前台命令调回后台

bgjob号        //把命令调回后台

at          //设置计划任务

atq          //查看未执行的计划

atrmat号        //删除某计划

service命令

service服务名status      //查看服务状态

service服务名stop      //停止服务

service服务名start      //启动服务

service服务名restart      //重启服务

crontab命令

crontab-l          //查看当前cron任务列表

crontab          //新建任务,会覆盖原来任务

crontab–e          //添加任务

crontab–r          //删除任务

crontab-u用户名-r      //删除某用户的任务

配置磁盘配额步骤:

1.修改/etc/fstab文件        //让分区支持磁盘配额

2.reboot            //重启

3.quotacheck–cmug/      //对/分区创建配额文件

4.quotacheck–mfvug/      //对/分区进行配额一致性检查

5.edquota-u  用户名      //对某用户设置磁盘配额

6.edquota-g  组名      //对某组设置磁盘配额

7.quotaon-avug        //让设置立即生效

8.quota  –u  用户名      //查看某用户磁盘配额情况

9.quota  –g  组名        //查看某组磁盘配额情况

tar命令

tar-cvf  a.tar  文件名或目录    //将文件或目录打包为a.tar

tar-czvfa.tar.gz文件名或目录    //将文件或目录打包压缩为a.tar.gz

tar-xvf  a.tar        //将a.tar解开

tar-xvf  a.tar-C目录      //将a.tar解开到某目录

tar-xzvf  a.tar.gz        //将a.tar.gz解压缩

tar-jxf  a.bz2        //将a.bz2解压缩

tar-tf  a.tar        //解包前查看a.tar包里文件列表

tar-tzf  a.tar.gz        //解压缩前查看a.tar.gz包里文件列表

配置NFS服务器步骤

1.  确认nfs,和portmap软件包.已安装

2.  编辑/etc/exports文件,设置共享文件夹(事先创建好的)和相应权限

3.  确认nfs和portmap服务已启动

4.  使用showmount–e命令查看共享目录

配置NFS客户端步骤

1.  设置IP,和服务器PING通

2.  使用showmount–enfs服务器IP地址查看服务器的共享目录

3.  使用mount挂载共享目录到指定的文件夹

4.  访问文件夹内容

5.  使用umount卸载文件夹

如果是WINDOWS客户端,需要安装第三方软件才行(omni–lite)

exportfs-rv  读取新设置的共享目录,到nfs服务中

exportfs-auv停止所有共享目录

exportfs-av  开启所有共享目录

zip[参数][打包后的文件名][打包的目录路径]

 linux zip命令参数列表:

     -a    将文件转成ASCII模式

-F    尝试修复损坏的压缩文件    

-h    显示帮助界面

-m    将文件压缩之后,删除源文件

     -n特定字符串   不压缩具有特定字尾字符串的文件

-o    将压缩文件内的所有文件的最新变动时间设为压缩时候的时间

-q    安静模式,在压缩的时候不显示指令的执行过程

-r    将指定的目录下的所有子目录以及文件一起处理

-S    包含系统文件和隐含文件(S是大写)

-t日期    把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy

举例:

将/home/Blinux/html/这个目录下所有文件和文件夹打包为当前目录下的html.zip

   zip–q–r  html.zip/home/Blinux/html

上面的命令操作是将绝对地址的文件及文件夹进行压缩.以下给出压缩相对路径目录

比如目前在Bliux这个目录下,执行以下操作可以达到以上同样的效果.

   zip–q–rhtml.ziphtml

比如现在我的html目录下,我操作的zip压缩命令是

   zip–q–rhtml.zip*

以上是在安静模式下进行的,而且包含系统文件和隐含文件

//////////////////////////////////////////////////////////

unzip语法:

   unzip[-cflptuvz][-agCjLMnoqsVX][-P<密码>][.zip文件][文件][-d<目录>][-x<文件>]或unzip[-Z]

   补充说明:

unzip为.zip压缩文件的解压缩程序。

    

   unzip参数:

   -c将解压缩的结果显示到屏幕上,并对字符做适当的转换。

   -f更新现有的文件。

   -l显示压缩文件内所包含的文件。

   -p与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。

   -t检查压缩文件是否正确。

   -u与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中。

   -v执行是时显示详细的信息。

   -z仅显示压缩文件的备注文字。

   -a对文本文件进行必要的字符转换。

   -b不要对文本文件进行字符转换。

   -C压缩文件中的文件名称区分大小写。

   -j不处理压缩文件中原有的目录路径。

   -L将压缩文件中的全部文件名改为小写。

   -M将输出结果送到more程序处理。

   -n解压缩时不要覆盖原有的文件。

   -o不必先询问用户,unzip执行后覆盖原有文件。

   -P<密码>使用zip的密码选项。

   -q执行时不显示任何信息。

   -s将文件名中的空白字符转换为底线字符。

   -V保留VMS的文件版本信息。

   -X解压缩时同时回存文件原来的UID/GID。

   [.zip文件]指定.zip压缩文件。

   [文件]指定要处理.zip压缩文件中的哪些文件。

   -d<目录>指定文件解压缩后所要存储的目录。

   -x<文件>指定不要处理.zip压缩文件中的哪些文件。

   -Zunzip-Z等于执行zipinfo指令

举例:

将/home/Blinux/html.zip解压到当前目录

unziphtml.zip

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1