1、RedHatLinux常用命令汇总Red-Hat-Linux常用命令汇总资料 Red Hat Linux常用命令汇总Linux 常用命令汇总ls命令:1.ls /列出当前目录的文件和文件夹2.ls a /列出当前目录的文件和文件夹,包含隐藏文件3.ls l /列出详细信息4.ls 目录 /列出某目录下的文件pwd命令 /查看当前所在位置du 命令1du 目录 /查看目录的总容量以及子目录的容量2du s 目录 /查看目录总容量cd 命令1.cd . /回上一级目录2cd / /回根目录3. cd /回用户主目录4cd 目录路径 /去某目录mkdir目录名 /创建目录rmdir空目录名 /删除空
2、目录rm 文件名 /删除文件rm rf 目录名 /删除目录以及目录下所有文件mount 命令1mount /dev/cdrom /mnt/cdrom /挂载光驱到 /mnt/cdrom目录下 2mount -t vfat/dev/sda1 /mnt/u /挂载U盘到 /mnt/u目录下3. umount/mnt/cdrom /卸载光驱fdisk l /查看本机存储设备 file 文件名 /查看文件类型find 目录名 name“*.c” /在某目录下查找文件为*.c的文件whereis 文件名 /查找文件在哪些目录下cat 文件名 /显示文件内容cat 文件名 | grep 文字 /只显示包含
3、文字相关的内容cat 文件名 | more /分页显示文件内容tail 文件名 /查看文件末尾head 文件名 /从头查看文件cp 命令:cp 文件1 文件2 /复制文件1 到文件2cp 文件1 目录1 /复制文件1到目录1下cp 目录1/文件1目录2 /复制目录1下的文件1到目录2下cpr目录1 目录2 /复制目录1下所有内容到目录2mv 命令:mv 文件1 文件2 /重命名文件1为文件2mv 文件1 目录1 /移动文件1到目录1下mv 目录1/文件1目录2 /移动目录1下的文件1到目录2下mv r目录1 目录2 /移动目录1下所有内容到目录2chmod 命令:chmod u+x g+r o
4、-w 文件名 /为文件设置权限(用户,组,其他人)chmod744文件名 /为文件设置权限(1-执行,2-写,4-读)chown 命令:chown 用户 文件名 /把文件改为用户所有chown R 用户 目录名 /把目录下的所有文件都改为用户所有chgrp 命令:chgrp 组名 文件名 /把文件改为组所有chgrp R 组名 目录名 /把目录下的所有文件都改为组所有ln 命令:ln 文件名 链接名 /为文件创建硬链接ln-s 文件名 链接名 /为文件创建软链接useradd 命令:useradd 用户名 /创建一个帐号useradd-d 目录用户名 /创建一个帐号并指定主目录useradd-
5、r用户名 /创建一个系统帐号useradd-g 组名 用户名 /创建一个用户属于某组passwd 命令:passwd 用户名 /为用户设置口令passwdS 用户名 /查看帐号状态passwd-l用户名 /锁帐号口令passwd-u用户名 /解锁口令passwd-d用户名 /删除口令userdel 命令userdel 用户名 /删除帐号userdel-r用户名 /删除帐号及其主目录usermod 命令:usermod -l新用户名旧用户名 /将用户改名usermod -L 用户名 /锁定帐号usermod -U 用户名 /解锁帐号usermod -g 组名用户名 /将用户加入到某组groupa
6、dd 组名 /新建组groupdel组名 /删除组groupmod命令groupmod -g 组ID 组名 /修改组的ID号groupmod n 新组名 旧组名 /修改组名gpasswd 命令gpasswd-a 用户名组名 /把用户加入组gpasswd-d 用户名组名 /把用户从组里删除gpasswd-A 用户名组名 /把用户设置为组的管理员groups 用户名 /查看用户属于哪些组id用户名 /查看用户UID 信息vi文件名 /编辑文件内容输出重定向:cat a.txt b.txt /查看A文件内容,把结果输出到B文件 /表示追加写入重定向2 /错误输出重定向管道:命令1 |命令2 例:ca
7、t a.txt | grep abc | more 脚本编辑步骤:1使用vi命令编辑a.sh 2通过basha.sh或.a.sh测试脚本 3修改a.sh 属性为 可执行4./a.sh 执行脚本rpm 命令:rpmivh安装包名 /安装软件rpm-e软件名 /卸载软件rpm-U安装包名 /升级软件rpm-qa | more /查询所有已安装的软件rpmq软件名 /查询软件是否安装rpm-qi软件名 /查询软件详细信息rpm-ql软件名 /查询软件安装文件列表rpm-qf命令名 (命令的绝对路径) /查询某个命令属于哪个软件rpm-qpi安装包全名 /在安装前了解安装包信息rpm-qpl安装包全名
8、 /在安装前了解安装包所含文件列表源代码编译安装过程:系统必须有C+的开发环境。选择图形界面安装开发工具。1.下载源代码包到某目录中,一般是后缀是.bz2的压缩文件2.tar jxf 压缩文件名 /解压缩到某个目录下3.进入源代码目录4.对源代码进行配置 :如设置安装目录 ./configure-prefix=目录名5.配置完后进行编译。 执行 make 6.编译完后,进行安装 make install init 命令:init 0 /关机init 6 /重启init 3 /多用户命令模式init 5 /多用户图形模式runlevel /查看当前运行级别chkconfig 命令chkconfi
9、g- -list /查看服务启动状态chkconfig- -list 服务名 /查看某个服务启动状态 chkconfig- -level35服务名 on(off)/设置某独立服务在3,5级别下开启(关闭 )chkconfig 服务名 on(off) /设置非独立服务开启,关闭ps aux /查看进程top /查看系统信息kill 进程号 /中止某进程kill -9 进程号 /按进程号强行中止某进程killall进程名 /按进程名强行中止某进程ctrl+c /中止某进程jobs /查看后台程序运行fg job号 /把后台命令调回前台ctrl+z /把前台命令调回后台bg job号 /把命令调回后
10、台at /设置计划任务atq /查看未执行的计划atrm at号 /删除某计划service 命令service 服务名 status /查看服务状态service 服务名 stop /停止服务service 服务名 start /启动服务service 服务名 restart /重启服务crontab 命令crontab -l /查看当前cron任务列表crontab /新建任务,会覆盖原来任务crontab e /添加任务crontab r /删除任务crontab -u 用户名 -r /删除某用户的任务 配置磁盘配额步骤:1修改/etc/fstab 文件 /让分区支持磁盘配额2reboo
11、t /重启3. quotacheck cmug / /对/分区创建配额文件4quotacheck mfvug / /对/分区进行配额一致性检查5edquota -u用户名 /对某用户设置磁盘配额6edquota -g组名 /对某组设置磁盘配额7quotaon -avug /让设置立即生效8. quotau用户名 /查看某用户磁盘配额情况9quotag组名 /查看某组磁盘配额情况tar 命令tar -cvfa.tar 文件名或目录 /将文件或目录打包为a.tartar -czvf a.tar.gz 文件名或目录 /将文件或目录打包压缩为a.tar.gztar -xvfa.tar /将a.tar
12、解开tar -xvfa.tar -C 目录 /将a.tar 解开到某目录tar -xzvfa.tar.gz / 将a.tar.gz 解压缩tar -jxfa.bz2 /将a.bz2 解压缩tar -tfa.tar / 解包前查看a.tar包里文件列表tar -tzfa.tar.gz /解压缩前查看a.tar.gz包里文件列表配置NFS服务器步骤1.确认nfs,和 portmap软件包.已安装2.编辑/etc/exports 文件, 设置共享文件夹(事先创建好的)和相应权限3.确认 nfs 和 portmap 服务已启动4.使用showmount e 命令查看 共享目录配置NFS 客户端步骤1.
13、设置IP, 和服务器PING通2.使用 showmount e nfs服务器IP地址 查看服务器的共享目录3.使用mount 挂载 共享目录到指定的文件夹4.访问文件夹内容5.使用umount 卸载文件夹如果是WINDOWS客户端,需要安装第三方软件才行 (omni lite)exportfs -rv读取新设置的共享目录,到nfs服务中exportfs -auv 停止所有共享目录exportfs -av开启所有共享目录zip 参数 打包后的文件名 打包的目录路径 linux zip命令参数列表: -a 将文件转成ASCII模式 -F 尝试修复损坏的压缩文件 -h 显示帮助界面 -m 将文件压缩
14、之后,删除源文件 -n 特定字符串 不压缩具有特定字尾字符串的文件 -o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间 -q 安静模式,在压缩的时候不显示指令的执行过程 -r 将指定的目录下的所有子目录以及文件一起处理 -S 包含系统文件和隐含文件(S是大写) -t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy 举例: 将/home/Blinux/html/ 这个目录下所有文件和文件夹打包为当前目录下的html.zip zip q r html.zip /home/Blinux/html 上面的命令操作是将绝对地址的文件及文件夹进行压缩.以下给出压缩相对路
15、径目录 比如目前在Bliux这个目录下,执行以下操作可以达到以上同样的效果. zip q r html.zip html 比如现在我的html目录下,我操作的zip压缩命令是 zip q r html.zip * 以上是在安静模式下进行的,而且包含系统文件和隐含文件 / unzip语 法: unzip -cflptuvz-agCjLMnoqsVX-P .zip文件文件-d -x 或 unzip -Z 补充说明:unzip为.zip压缩文件的解压缩程序。 unzip参 数: -c 将解压缩的结果显示到屏幕上,并对字符做适当的转换。 -f 更新现有的文件。 -l 显示压缩文件内所包含的文件。 -p
16、 与-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压缩文件中的哪些文件。 -Z unzip -Z等于执行zipinfo指令 举例: 将/home/Blinux/html.zip解压到当前目录 unzip html.zip
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1