fedora命令大全.doc_第1页
fedora命令大全.doc_第2页
fedora命令大全.doc_第3页
fedora命令大全.doc_第4页
fedora命令大全.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、安装和登陆命令1、startx进入图形界面2、init 5进入图形界面3、init 3进入字符界面4、login登陆5、poweroff关机-p 关闭机器的时候关闭电源-n 在关闭机器时不同步数据-w 不做关机的操作,只是把这个操作记录到日志里-d 不把关机的信息记录到日志文件里-f 不调用shutdown6、shutdown关机重启命令格式:shutdown 选项 时间 信息时间是必要参数,一定要加,可以用now,也可以用+5信息在关机的时候给用户的信息-t 这个参数后面需要加数字,比如5,表示在发出关机信号5秒后开始关机-k 不做真正的关机,只是通知一下所有的用户。-r 重启计算机-h 关机后关闭电源-f 在重新启动的时候跳过fsck(磁盘检查程序)-F 重启时,忽略fsck程序(同-f一样)-c 取消已在执行的关机动作例:#shutdown -k now just kid#shutdown -h now system shut down now7、halt关机,选项同poweroff一样8、reboot重启计算机9、mount挂载文件系统umount卸载文件系统挂载光盘#mount -t iso9660 /dev/cdrom /mnt/cdrom或者#mount /mnt/cdrom卸载光盘#umount /mnt/cdrom退出光盘#eject送入光盘#eject -t挂载软盘 #mount /mnt/floppy卸载软盘 #umount /mnt/floppy挂载本地FAT32分区,并使挂载后显示中文#mount -t vfat -o iocharset=cp936 /dev/hda1 /mnt/win卸载#/umount /mnt/win挂载U盘或者移动硬盘#mount -o iocharset=utf8 /dev/sda1 /mnt/usb卸载#umount /mnt/usb如果本地语言环境不是utf8,而是gb18030,需使用下面的命令挂载#mount -o iocharset=gb2312 /dev/sda1 /mnt/usb挂载一个光盘镜像至本地/mnt/cdrom目录,用下面的命令#mount -t iso9660 -o loop /tmp/cd.iso /mnt/cdrom10、linux text字符界面下安装操作系统的命令11、linux askmethod选择不同方法安装操作系统的命令二、图形化界面相关命令1、setup系统设置2、ntsysv服务启动设置3、gdmsetup / gdmconfig登陆设置4、networkconfig / thizconfig网络设置5、gnome-volume-control音量控制6、kcontrolKDE控制中心7、kpersonalizerKDE设置向导8、xmtr网络检测命令三、信息显示命令1、time显示特定指令执行时所需消耗的时间及系统资源等资讯2、data显示或设定系统的日期与时间若是不以加号作为开头,则表示要设定时间,而时间格式为 MMDDhhmmCCYY.ss,其中 MM 为月份,DD 为日,hh 为小时,mm 为分钟,CC 为年份前两位数字,YY 为年份后两位数字,ss 为秒数#date 081112552006.353、cal显示日历#cal m#cal s#cal 2006#cal 08 20064、uptime提供使用者下面的资讯,不需其他参数:现在的时间系统开机运转到现在经过的时间连线的使用者数量最近一分钟、五分钟和十五分钟的系统负载参数:-V 显示版本资讯5、last显示系统开机以来或是从每月初登入者的讯息6、dmesg显示系统启动的信息7、uname显示系统信息-m 显示硬件型号-n 显示主机名-r 显示内核版本-S 显示操作系统类型-V 显示操作系统的版本-a 显示全部信息8、id显示真实和有效的UID和GID9、hostname显示或设置系统的主机名-a 显示主机的别名-d 显示DNS域名-F 从指定文件中读取主机名-i 显示主机的IP地址10、who或w显示在线登陆用户-q 显示全部的登陆名和登陆数#w 显示系统中当前用户的信息#w user username 仅显示指定用户的信息11、whoami显示用户自己的身份12、whois查询域名注册及IP地址相关信息#whois 小技巧:如果想注册一个域名,可以用whois工具查询一下是否有人注册。13、whatis查看命令的解释#whatis ls14、whereis显示系统命令及其文档所在目录#whereis ls15、which 显示系统命令所在目录#which ls16、stat显示指定文件的相关信息(含节点内容)#stat -f / 查看整个文件系统的情况17、free显示当前内存和交换空间使用情况-b 以字节为单位-m 以MB为单位18、du显示指定的文件或目录已使用的磁盘空间的总量-a显示对所有文件的统计(含子目录)-b 输出的结果一字节bytes为单位-c 只计算目录的总用量-h 以M为单位 1024kb=1M-H 以M为单位 1000kb=1M-s 只显示目录使用空间的总和19、df显示文件系统磁盘空间的使用情况-h 以1024kb=1M计算-H 以1000kb=1M计算-t 指定显示分区的类型-i 显示分区的inode使用情况20、wc统计指定文件中的字节数、字数、行数,并将结果显示输出-c 输出字节统计数-l 输出换行符统计数-L 输出最长的行的长度-w 输出单词统计数21、ls显示目录文件-a显示所有文件(包含隐藏文件)-l使用长格式显示-F以符号形式附加文件类别-R以树状结构显示目录内容 -d查看目录属性-i显示每个文件的inode号-m所有项目以逗号隔开,并填满整行-h将列出文件的大小人性化格式输出-t按最后修改时间顺序列出文件名-color彩色显示文件22、cat显示文本文件内容-b 显示文件内容的时候显示行数-n 显示文件内容包括空行-s 将多个空行合并成一个空行输出23、tac反转显示文件内容,后面的行放在前面显示选项同上24、head显示文本文件的前若干行-n (行数)显示文件的最后指定的行-b (字节数)显示文件最后字节数里的内容-q 不输出文件头的内容-v 输出文件头的内容25、tail显示文本文件的后若干行选项同上26、more或less分页显示文本文件内容-s 将多个空行压缩成一个空行-p 清楚屏幕后在显示+行数 直接从给定的行数开始显示-数字 规定每次显示多少行27、cut显示每行从开头算起 num1 到 num2 的文字# cut c 0-6 example # print 开头算起前 6 个字元 28、pwd显示当前工作目录29、locale显示当前语言环境30、fc-list列出系统字体31、jobs查看当前终端,当前shell下的后台的进程32、ps查看系统中的进程#ps aux#ps -elf33、pstree将所有行程以树状图显示34、top查看系统中实时进程35、set查看系统变量36、export查看环境变量37、man查看命令帮助信息38、info查看命令帮助信息39、help查看命令帮助信息四、文件处理命令1、file显示文件类型2、mkdir创建目录-p 依次创建目录(建立多级目录)-m 指定目录的权限3、grep在指定的文本文件中查找指定的字符串4、dd转换及输出数据#dd if=/dev/hda of=/dev/hdb 硬盘对拷5、find查找文件或目录-name * 根据指定的文件名进行查找-type * 查找指定类型的文件类型文件有: l 链接d 目录f 普通文件b 块设备文件c 字符设备文件s socket(套接字文件)p 管道(pipe)文件-size n bc 查找n值大小的文件,默认单位是字节b=bitc=kb例:#find -size 1500b#find -size +1500b#find -size -1500b查找等于、大与、小于1.5M大小的文件-user 查找属于指定用户的文件-group 查找属于指定用户组的文件-newer 查找比文件更新的文件-cmin +n 查找在过去n分钟以内(-)或以外(+)被修改过的文件-ctime +n 查找在过去n天以内(-)或以外(+)被修改过的文件-atime +n 查找在过去n天以内(-)或以外(+)被读取过的文件-amin +n 查找在过去n分钟以内(-)或以外(+)被读取过的文件-links n 查找n个链接数的文件6、mv移动文件或目录,文件或目录改名-i 出现提示-v 显示进度-f 强制移动-u 只有源文件比目的文件新时才移动7、diff比较并显示文件差异的部分8、comm比较文件内容9、ln建立文件之间的链接-s 符号链接的选项-f 强制建立链接-i 出现提示-v 显示操作信息10、rm删除文件或目录-r 递归删除-f 强制删除-v 删除时显示信息-i 删除时会有提示确认11、rmdir删除空目录-p 依次删除目录-v 删除的时候显示信息12、cp复制文件或目录-R 递归复制整个目录里的内容-f 强制复制-p 复制完后保持目录的权限值-i 复制时出现同名会有提示-v 显示进度-l 创建硬链接-u 只有在目的文件比源文件旧时才复制13、cd切换目录#cd 回到用户的主目录#cd - 回到用户的主目录#cd 回到用户的宿主目录 #cd . 转到上一级目录#cd / 切换到根目录#cd . 切换到当前目录14、tar-f 这个选项是一定要用的,表示使用归档文件-v显示进度-c建立一个新的tar文件-z调用gzip或者gunzip程序-j调用bzip2或者bunzip2程序-t显示tar打包文件里的内容-x解压缩tar文件-r追加一个或多个文件到已有的包中-u如果文件比打包文件中的新就替换打包中的文件-k在解开打包文件时保持原有的文件-C指定解包的目的目录-A将其他打包中的文件追加到一个打包文件中-M将一个包分成多个包,但必须配合-L参数一起使用-get提取某个文件-remove -files 打包以后删除文件-t进行测试解压缩,不会解压到当前目录格式:tar 选项 生成打包文件名 需打包的源文件15、compress压缩命令,生成.z的文件16、uncompress解压缩扩展名为.z的文件17、zip 压缩文件或目录18、unzip解压缩扩展名为.zip的文件19、gzip压缩命令(不支持对目录进行压缩),生成.gz的文件20、gunzip或zcat解压缩.gz的文件21、bzip2压缩命令,生成.bz2的文件22、bunzip2解压缩命令23、touch更改文件的时间标记或创建一个空文件24、unlink删除软链接25、locate在系统中搜索包含字符串的文件26、ldd列出与文件有关的分享函数库五、系统管理相关命令1、clear清楚界面2、konsole打开命令终端3、gnome-terminal打开命令终端4、fdisk修改磁盘分区-m 帮助-l 打印已知分区-d 删除一个分区-n 新建一个新的分区-p 打印当前分区表-w 将新的分区表写入磁盘,并且退出-t 改变一个分区的系统标识-q 放弃保存并且退出5、mkfs格式化磁盘工具键入mkfs后,按tab键两次,会显示出很多格式化工具6、fsck单用户模式下,检测修复文件系统例如:#fsck -j /dev/hda1注:建议不要手动fsck,系统会自动调用7、quota 显示并限制用户的磁盘用量8、quotacheck根据/etc/mtab检查所有非网络文件系统-a不能再手动指定检查哪个分区了-v 显示过程和结果-u 检查带有usrquota参数的分区-g 检查带有grpquota参数的分区-c创建数据库aquota.usr和aquota.group-M 把所有分区强制以读写方式检查-R 检查除了根分区以外的所有分区9、quotaon启动quota-a 打开所有磁盘配额-v 显示输出结果-u 指定基于用户的磁盘配额-g 指定打开基于组的磁盘配额-p 打印当前状态10、quotaoff关闭quota选项同上11、edquota配置限额-u 用户名-g 组名-t 设置宽限时间12、repquota查看所有配额13、at在指定的时间执行特定的命令14、atq查询待执行的任务15、atrm删除待执行的任务16、crontab设置计划任务17、lp打印文件18、useradd新建账号19、usermod修改账号设置20、userdel删除账号21、groupadd建立组22、groupmod改变组标识符或名称23、groupdel删除组24、kill对程序下达信号或终止程序25、nice以改过的优先级执行程序26、renice调整正在执行程序的优先级27、wget从指定的网址下载文件28、md5sum计算并校验软件MD5码29、mesg控制当前所用终端机的写入权限30、wall广播信息31、write传送信息给其他用户32、lpq列出打印机队列的状态33、lprm删除正在打印的作业34、sleep时间暂停35、chfn改变finger所显示的信息36、chsh改变用户登陆系统时所使用的shell六、网络操作相关命令1、ifconfig 设置或显示网络接口2、ifup启用网络接口3、ifdown关闭网络接口4、ping传送ICMPecho的包,用来检查联机状态5、netstat查询网络的当前状态6、route显示并设置路由7、traceroute追踪联机所经过的路由器8、mtr是一个既具有ping功能,又具有traceroute功能的命令8、xmtr是一个在X windows下执行的命令9、tcpdump显示网络上TCP的联机状态10、telnet远程联机程序11、ftp文件传输12、rlogin远程登陆主机13、rcp远程复制文件或目录14、ssh远程加密的联机15、finger远端查询主机上的用户信息16、mail收发邮件17、host查询主机使用的域名18、nslookup查询网络名称与地址的对应七、系统安全相关命令1、passwd修改用户密码2、su切换并取代该用户的身份3、sudo使用指定的用户权限执行程序4、umask设置新建文件的权限屏蔽5、chgrp改变文件或目录所属的组6、chmod改变文件或目录的权限7、chown改变文件或目录的拥有者或组8、chattr改变文件属性9、lsattr列出ext2上的文件属性10、pswho八、其它命令1、bc 计算器2、xmms播放器3、xine播放器九、解压缩命令.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!).gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar.gz压缩:tar zcvf FileName.tar.gz DirName.bz2解压1:bzip2 -d FileName.bz2解压2:bunzip2 FileName.bz2压缩: bzip2 -z FileName.tar.bz2解压:tar jxvf FileName.tar.bz2压缩:tar jcvf FileName.tar.bz2 DirName.bz解压1:bzip2 -d FileName.bz解压2:bunzip2 FileName.bz压缩:未知.tar.bz解压:tar jxvf FileName.tar.bz压缩:未知.Z解压:uncompress FileName.Z压缩:compress FileName.tar.Z解压:tar Zxvf FileName.tar.Z压缩:tar Zcvf FileName.tar.Z DirName.zip解压:unzip FileName.zip压缩:zip FileName.zip DirName.rar解压:rar x FileName.rar压缩:rar a FileName.rar DirName.lha解压:lha -e FileName.lha压缩:lha -a FileName.lha FileName.rpm解包:rpm2cpio FileName.rpm | cpio -div.deb解包:ar p FileName.deb data.tar.gz | tar zxf -.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea解压:sEx x FileName.*压缩:sEx a FileName.* FileName窗体顶端窗体底端sEx只是调用相关程序,本身并无压缩、解压功能,请注意!gzip 命令 减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。 语法:gzip 选项 压缩(解压缩)的文件名该命令的各选项含义如下: -c 将输出写到标准输出上,并保留原有文件。-d 将压缩文件解压。-l 对每个压缩文件,显示下列字段: 压缩文件的大小;未压缩文件的大小;压缩比;未压缩文件的名字-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。-t 测试,检查压缩文件是否完整。-v 对每一个压缩和解压的文件,显示文件名和压缩比。-num 用指定的数字 num 调整压缩的速度,-1 或 -fast 表示最快压缩方法(低压缩比),-9 或-best表示最慢压缩方法(高压缩比)。系统缺省值为 6。指令实例: gzip *% 把当前目录下的每个文件压缩成 .gz 文件。gzip -dv *% 把当前目录下每个压缩的文件解压,并列出详细的信息。gzip -l *% 详细显示例1中每个压缩的文件的信息,并不解压。gzip usr.tar% 压缩 tar 备份文件 usr.tar,此时压缩文件的扩展名为.tar.gz。1.使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的。 安装的命令是,yum install ,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突,那么最好,下载安装;如果有,则会给出提示,询问是否要同时安装依赖,或删除冲突的包,你可以自己作出判断; 删除的命令是,yum remove ,同安装一样,yum也会查询数据库,给出解决依赖关系的提示。 其中 代表软件名 1.用YUM安装软件包命令:yum install 2.用YUM删除软件包命令:yum remove 2.用yum查询想安装的软件 我们常会碰到这样的情况,想安装一个软件,只知道它和某方面有关,但又不能确切知道它的名字。这时yum的查询功能就起作用了。我们可以用 yum search keyword这样的命令来进行搜索,比如我们要则安装一个Instant Messenger,但又不知到底有哪些,这时不妨用 yum search messenger这样的指令进行搜索,yum会搜索所有可用rpm的描述,列出所有描述中和messeger有关的rpm包,于是我们可能得到 gaim,kopete等等,并从中选择。有时我们还会碰到安装了一个包,但又不知道其用途,我们可以用yum info packagename这个指令来获取信息。 1.使用YUM查找软件包 命令:yum search 2.列出所有可安装的软件包 命令:yum list 3.列出所有可更新的软件包 命令:yum list updates 4.列出所有已安装的软件包 命令:yum list installed 5.列出所有已安装但不在Yum Repository 內的软件包 命令:yum list extras 6.列出所指定软件包 命令:yum list 7.使用YUM获取软件包信息 命令:yum info 8.列出所有软件包的信息 命令:yum info 9.列出所有可更新的软件包信息 命令:yum info updates 10.列出所有已安裝的软件包信息 命令:yum info installed 11.列出所有已安裝但不在Yum Repository 內的软件包信息 命令:yum info extras 12.列出软件包提供哪些文件 命令:yum provides3.清除YUM缓存 yum 会把下载的软件包和header存储在cache中,而不会自动删除。如果我们觉得它们占用了磁盘空间,可以使用yum clean指令进行清除,更精确的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all 清除所有。 1.清除缓存目录(/var/cache/yum)下的软件包 命令:yum clean packages 2.清除缓存目录(/var/cache/yum)下的 headers 命令:yum clean headers 3.清除缓存目录(/var/cache/yum)下旧的 headers 命令:yum clean oldheaders 4.清除缓存目录(/var/cache/yum)下的软件包及旧的headers 命令:yum clean, yum clean all (= yum clean packages; yum clean oldheaders)4.yum命令工具使用举例 yum update 升级系统 yum install 安装指定软件包 yum update 升级指定软件包 yum remove 卸载指定软件 yum grouplist 查看系统中已经安装的和可用的软件组,可用的可以安装 yum grooupinstall 安装上一个命令显示的可用的软件组中的一个 yum grooupupdate 更新指定软件组的软件包 yum grooupremove 卸载指定软件组中的软件包 yum deplist 查询指定软件包的依赖关系 yum list yum* 列出所有以yum开头的软件包 yum localinstall 从硬盘安装rpm包并使用yum解决依赖5.yum高级管理应用技巧 技巧1:加快你的yum的速度.使用yum的扩展插件yum-fastestmirror,个人认为这个插件非常有效,速度真的是明显提高, #yum -y install yum-fastestmirror 注意,在Centos 4上,名字叫yum-plugin-fastestmirror 技巧2:扩展你的rpm包好多包官方没有,怎么搞定他.要我自己编译吗? 好了,你安装这个包,这个是redhat5的哦。你可以自己到/rpm/FAQ.php#B这来找# Red Hat Enterprise Linux 5 / i386:rpm-Uhvhttp:/apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm# Red Hat Enterpris

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论