redhat常用命令
Red_Hat_Linux常用命令大全

Red Hat Linux常用命令汇总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 -t vfat /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 到文件2cp 文件1 目录1 //复制文件1到目录1下cp 目录1/文件1 目录2 //复制目录1下的文件1到目录2下cp –r 目录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-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 文件名 //编辑文件内容输出重定向:cat a.txt > b.txt //查看A文件内容,把结果输出到B文件>> //表示追加写入重定向2> //错误输出重定向管道:命令1 | 命令2 例:cat a.txt | grep abc | more脚本编辑步骤:1.使用vi命令编辑a.sh2.通过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++的开发环境。
fedora命令大全

fedora命令大全一、安装和登陆命令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、kcontrol KDE控制中心7、kpersonalizer KDE设置向导8、xmtr 网络检测命令三、信息显示命令1、time显示特定指令执行时所需消耗的时间及系统资源等资讯2、data 显示或设定系统的日期与时间若是不以加号作为开头,则表示要设定时间,而时间格式为MMDDhhmm[[CC]YY][.ss],其中MM 为月份,DD 为日,hh 为小时,mm 为分钟,CC 为年份前两位数字,YY 为年份后两位数字,ss 为秒数#date 0811********.35 3、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 /doc/4e3608708.html,小技巧:如果想注册一个域名,可以用whois工具查询一下是否有人注册。
红帽常用指令

1. 查看硬件信息# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh # 查看指定目录的大小# grep MemTotal /proc/meminfo # 查看内存总量# grep MemFree /proc/meminfo # 查看空闲内存量# uptime # 查看系统运行时间、用户数、负载# cat /proc/loadavg # 查看系统负载磁盘和分区# mount | column -t # 查看挂接的分区状态# fdisk -l # 查看所有分区# swapon -s # 查看所有交换分区# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) # dmesg | grep IDE # 查看启动时IDE设备检测状况网络# ifconfig # 查看所有网络接口的属性# iptables -L # 查看防火墙设置# route -n # 查看路由表# netstat -lntp # 查看所有监听端口# netstat -antp # 查看所有已经建立的连接# netstat -s # 查看网络统计信息进程# ps -ef # 查看所有进程# top # 实时显示进程状态用户# w # 查看活动用户# id # 查看指定用户信息# last # 查看用户登录日志# cut -d: -f1 /etc/passwd # 查看系统所有用户# cut -d: -f1 /etc/group # 查看系统所有组# crontab -l # 查看当前用户的计划任务服务# chkconfig –list # 列出所有系统服务# chkconfig –list | grep on # 列出所有启动的系统服务程序# rpm -qa # 查看所有安装的软件包cat /proc/cpuinfo :查看CPU相关参数cat /proc/partitions :查看硬盘和分区cat /proc/meminfo :查看内存信息cat /proc/version :查看版本,类似uname -rcat /proc/ioports :查看设备I/O端口cat /proc/interrupts :查看中断cat /proc/pci :查看pci设备的信息cat /proc/swaps :查看所有swap分区的信息2. 查看系统日志/var/log/var/log/dmesg /核心启动日志/var/log/messages /系统报错日志/var/log/maillog /邮件系统日志/var/log/xferlog /FTP服务用日志/var/log/secure /安全信息系统登陆与网络连接的信息/var/log/wtwp /登录记录# tail -f /var/log/messages /查看最近发生的信息.3. 系统开关机切换虚拟工作台:虚拟控制台的切换可以通过按下Alt键和一个功能键来实现,通常使用F1-F6 。
redhat常用命令.

startx 转图形界面 exit 退出 shutdown 关机 logout 注销 reboot 重启 init(run level-/etc/inittab init n 0 系统停机状态 1 单用户工作状态 2 多用户状态(没有NFS) 3 多用户状态(有NFS) 4 系统未使用,留给用户 5 图形界面 6 系统正常关闭并重新启动 cd / 根目录 cd dev 进入dev目录 pwd 显示当前目录 whoami 显示当前用户 ls 显示目录结构信息 cd /mnt mnt一般存放硬件目录 mount /dev/cdrom /mnt/cdr 挂载文件 umount /dev/cdrom 命令 --? 命令 --help man 命令 5次esc 显示可以使用的命令 q 退出 ls -l list one file per line ls -m 切换到root用户:su root mkdir 目录名创建目录rmdir 目录名删除目录 rm -r 目录(不为空的,递归删除 rm -rf 目录(直接删掉)touch 文件创建文件 cp拷贝文件:cp 文件1 文件2 cp -r(拷贝目录) mv移动文件(包括目录) vi 文本编辑器 command命令模式 input编辑模式 a 进入编辑模式 dd 删除一行 dw 删除一个单词 o插入一行 esc 退出编辑:w 存盘:w! 不存盘退出:w q 存盘退出 more 文件名查看文件内容 cat 文件名正序查看 tac 文件名逆序查看head 文件名 tail 文件名 clear 清屏 find 查找 find -name 文件名 whereis 查找命令所在的文件及帮助 echo $PATH 显示环境变量 ln 连接 ln 3.txt 4 硬连接相当于复制再建立连接 ln -s 3.txt 5 软连接相当于快捷方式 wc 统计指定文本文件的行数、字数、字符数 useradd username 添加用户 passwd username 指定密码 usermod -g username group rm -rf username 权限问题 chmod +(- 文件名 chmod 755/777 chown username 文件名改变文件所有者 grep 在指定的文本文件中查找字符串 date 显示和设置日期时间 stat 显示指定文件的相关信息 who、w 显示在线登录用户 whoami 显示当前用户id 显示当前用户的id信息 hostname 显示主机名称 uname 显示操作系统的信息dmesg 显示系统启动信息 du 显示指定文件(目录)已使用的磁盘空间总量 df 显示文件系统磁盘空间的使用情况 free 显示当前内存和交换空间的使用情况 fdisk -l 显示磁盘信息 locale 显示当前语言环境管道 ls -R| /etc |more cat /etc/passwd | wc cat/etc/passwd | grep |rj dmesg | grep eth0 man bash |col -b >bash.txt ls -l | grep "^d" ls -l * | grep "^-" | wc -l wall date 通知所有人 wall `date` 通知所有人重定向 ls > test.txt 修改系统的默认启动级别 vi /etc/inittab Linux与其他机器共享文件在Linux上装FTP service vsftpd start ftp localhost 修改启动方式,改为系统启动时,自动启动chkconfig vsftpd on 也可以查看启动方式 chkconfig --list |grep vsftpd 只要在第2--5为on就能随机启动 ntsysv 是否能找到你新装的ftp服务名,然后选上,下次启动就可以随系统启动了 ifconfig 查看网络配置关闭防火墙 service iptables stop 匿名访问vsftp anonymous 永久关闭防火墙 vsftp 开机自启动关键字: linux学习永久打开或则关闭 chkconfig iptables on chkconfig iptables off 即时生效:重启后还原 service iptables start service iptables stop etc/er_list etc/vsftpd.ftpusers 开机默认VSFTP服务自动启动: 方法一:(常用\方便 [root@localhost etc]# chkconfig --list|grep vsftpd ( 查看情况 vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off [root@localhost etc]# chkconfig vsftpd on (执行ON设置方法二: 修改文件 /etc/rc.local , 把行/usr/local/sbin/vsftpd & 插入文件中,以实现开机自动启动。
RedHat_Linux__常用命令

RedHat Linux 命令前言RedHat Linux 命令有1800多个,每个命令20或者30个参数,最少的也有5或6个参数常用的记住就可以了。
切记切记:Linux的精华是命令行。
不同的Linux有的命令不一样,多试试,上网查命令怎么用shutdown --helpshutdown --?man shutdown 这三种方法都可以shutdown 用错了他会有提示哪一个命令不知道怎么用了,问问男人就可以了man 就是manual 手册, 指南用手的, 手工的clearclear是清屏幕,windows是clsCd转换目录转换目录是cd,与windows底下一样cd / 这样就到了最根上的目录,正斜杠是最根上的目录mkdirMkdir make dir创建一个新的目录,不是文件Rmrm -rf 最常用rmdir 删除一个空的目录,该目录下面不能有任何东西rmdir 空的目录名rm -r 目录名recursive 这个命令总是问我rm -rf 目录名force 强制不要再问我了最常用rm -rf 文件名也可以删掉文件recursive 回归的,递归的remove 去除touch创建一个文件touch 1 文件名叫1,没有后缀名在Linux下面,文件的后缀名在技术上没有任何意义。
但是给文件起名字的时候还是正常一点好例如 3.txt是文本RT.exe 是可执行程序列出文件的内容cat tac head tail morecat 3.txt 正序从第一行开始tac 3.txt 倒序从倒数第一行开始head 3.txt 头head -3 3.txt 列出前3行head可以带参数-linestail 3.txt 尾tail -1 3.txt 最后一行more 3.txt -------more默认是可以分页的,所以很多管道用到了他Cp+movecp copy 拷贝mv move 移动cp 1 2 把1这个文件拷贝一份,名字叫2,这样我就有两个文件了cp -r d1 d2 拷贝目录必须带参数r很容易理解:删出一个目录,先要删去目录下面的东西。
redhat命令

1、配置IP地址RedHat静态Ip地址配置依次修改以下三个文件:/etc/sysconfig/network/etc/sysconfig/network-scripts/ifcfg-eth0/etc/resolv.conf1./etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=WKM #主机名GATEWAY=192.168.53.1 #默认网关2./etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 #设备名称NETMASK=255.255.255.0 #子网掩码IPADDR=192.168.53.147 #IP地址BOOTPROTO=static #【none | static | bootp | dhcp】引导时不使用协议|静态分配| # BOOTP协议|DHCP协议DNS1=211.99.25.1 #域名解析服务器ONBOOT=yes #【yes | no】引导时是否激活设备PEERDNS=yes3.重启生效使IP地址生效:/sbin/ifdown eth0/sbin/ifup eth0配置dns解析(该步可以不做)echo "nameserver 211.98.1.28">> /etc/resolv.conf4.通知网关更新信息:/etc/init.d/network restart2、查看用户WhoamiWho3、创建用户Useradd user1设置用户密码Passwd user14、删除用户Userdel user1s5、切换用户Su liaopp6、VI命令查找关键字输入\再按回车,然后在输入要查找的关键字7、查看操作系统是64位,还是32位命令Uname –a8、查看某个端口是否在监听命令Lsof –i:80Kill -9 进程ID。
红帽RHCE认证-常用命令与文本编辑器

使用nano编辑器
nano也是一个简单的文本编辑器,可以通过按Ctrl+O保存文件,按
Ctrl+X退出编辑器。
03
配置文件修改
在进行系统配置时,需要修改一些配置文件,如/etc/hosts、
/etc/fstab等,可以使用文本编辑器打开这些文件进行修改。
感谢观看
THANKS
红帽RHCE认证-常 用命令与文本编辑 器
目 录
• 红帽Linux基础 • 常用命令 • 文本编辑器 • 实战操作
01
红帽Linux基础
文件和目录操作
创建目录
使用`mkdir`命令创建新目录。
删除目录
使用`rmdir`命令删除空目录。
列出目录内容
使用`ls`命令列出目录中的文件和子目录。
切换目录
nano编辑器
详细描述
总结词:简单易用、适合初 学者的文本编辑器
02
01
03
Nano是一个简单易用的文本 编辑器,具有直观的界面和
操作方式。
Nano提供了基本的文本编辑 功能,如撤销、复制、粘贴、
查找和替换等。
04
05
Nano支持语法高亮显示,可 以更好地显示代码和其他文
本格式。
emacs编辑器
总结词:功能强大、高度可定制的文本 编辑器
Vim可以通过配置文件来自定义编辑器 的行为和外观,满足不同用户的需求。
Vim支持命令模式和插入模式两种操作 模式,用户可以通过快捷键在两种模式 之间切换,提高编辑效率。
详细描述
Vim是一个高度可定制的文本编辑器, 提供了丰富的文本编辑功能,如撤销、 复制、粘贴、查找和替换等。
创建组
使用groupadd命令可以创建 一个新组,例如`groupadd groupname`。
RedHatLinux常用命令

RedHat Linux常用命令在基于Red Hat软件仓库的系统,使用Red Hat的yum命令请求包的信息和执行任务,如Red Hat更新和安装软件。
Red Hat的yum可以周期性的自动下载和更新软件仓库的索引文件。
接下来是小编为大家收集的RedHat Linux常用命令,希望能帮到大家。
RedHat Linux常用命令cat 文件名 | more //分页显示文件内容tail 文件名 //查看文件末尾head 文件名 //从头查看文件cp 命令:cp 文件1 文件2 //复制文件1 到文件2cp 文件1 目录1 //复制文件1到目录1下cp 目录1/文件1 目录2 //复制目录1下的文件1到目录2下 cp –r 目录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下所有内容到目录2vi 文件名 //编辑文件内容moreless输出重定向:cat a.txt > b.txt //查看A文件内容,把结果输出到B文件 >> //表示追加写入重定向2> //错误输出重定向管道:命令1 | 命令2 例:cat a.txt | grep abc | more脚本编辑步骤:1. 使用vi命令编辑a.sh2. 通过bash a.sh 或 . a.sh 测试脚本3. 修改a.sh 属性为可执行4. ./a.sh 执行脚本第2 / 3页ps –aux //查看进程top //查看系统信息kill 进程号 //中止某进程kill -9 进程号 //按进程号强行中止某进程 killall 进程名 //按进程名强行中止某进程 ctrl+c //中止某进程jobs //fg job号 //ctrl+z //bg job号//查看后台程序运行把后台命令调回前台把前台命令调回后台把命令调回后台看了“RedHat Linux常用命令”还想看:。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
redhat常用命令如何关闭sendmail输入命令:# chkconfig sendmail offNTSYSVredhat-config-xfree86配置windows一些显卡可以支持,另外一些需要厂家驱动才可以,比如nvidia一. 启动,关机,登入,登出相关命令<login> 登录<logout> 登出<exit> 登出<shutdown> 停止系统<halt> 停止系统<reboot> 重启动<poweroff> 切断电源<sync> 把内存里的内容写入磁盘<lilo> 安装lilo启动管理程序<grub> 安装lilo启动管理程序二. Shell相关命令<chsh> 切换Shell<history> 显示命令履历<alias> 设置命令别名<unalias> 取消命令别名<which> 显示命令所在位置<type> 查询命令种类<echo> 显示字符串或者变量内容<set> 设置/显示Shell变量<printenv> 显示环境变量<export> 设置环境变量<env> 设置临时环境变量<unset> 释放环境变量<setenv> 设置环境变量<unsetenv> 释放环境变量<source> 执行文件当中的命令<man> 查询命令手册<info> 查询超文本命令手册<whatis> 显示命令简介<apropos> 通过关键字查询手册三. 用户管理相关命令<su> 切换到其他用户<useradd> 追加用户<adduser> 追加用户<userdel> 删除用户<usermod> 修改用户设置<chfn> 修改用户私人信息<groupadd> 追加组<groupdel> 删除组<groupmod> 修改组设置<passwd> 更改密码<whoami> 显示用户名<logname> 显示登录用户帐号<users> 显示所有登录用户信息<who> 查询登录用户信息<w> 查询登录用户信息<id> 显示指定用户的ID信息<groups> 显示指定用户的所属组<finger> 显示指定用户的个人信息<mesg> 开关与他人收发消息<write> 给其他用户发消息<wall> 给所有用户发消息<talk> 和其他用户聊天四. 系统消息相关命令<date> 显示/设置当前时间<uptime> 显示系统运行时间<arch> 显示机器的核心构架(如i386)<uname> 显示操作系统信息<tty> 显示终端名<last> 显示登录/登出在履历<lastb> 显示非法登录信息<dumpkeys> 显示当前键盘配置<loadkeys> 变更键盘配置<df> 查询磁盘使用信息<du> 查询磁盘使用信息<dmesg> 显示系统启动消息<script> 保存输入输出到文件五. 文件操作相关命令<ls> 显示文件列表<tree> 显示目录树<pwd> 显示当前路径<cd> 更改当前路径<pushd> 追加路径到目录堆栈<popd> 从目录堆栈删除路径<dirs> 显示目录堆栈的内容<mkdir> 创建路径<rmdir> 删除路径<cp> 复制文件/目录<rm> 删除文件/目录<mv> 移动文件/目录,修改文件名<chown> 更改文件/目录的所有者<chgrp> 修改文件/目录的所有组<chmod> 修改文件/目录的权限<touch> 更改文件时间<ln> 建立文件/目录链接<find> 查找文件<whereis> 显示文件存在的路径名<file> 查询文件种类<size> 查询文件大小六. 文件编辑相关命令<cat> 显示文件内容<tee> 输出到文件和屏幕<more> 分屏显示文件内容<less> 分屏显示文件内容<head> 显示文件头部内容<tail> 显示文件尾部内容<fold> 折叠显示长行<sort> 排列文件的行<cmp> 比较文件内容<diff> 显示文件差异<nkf> 更改日语文件编码<dd> 变更文件之后复制<wc> 统计文本单词数,文件大小等<split> 分割文件<paste> 以行连接文件<join> 以字段连接文件<grep> 查询文字<uniq> 过滤重复部分显示文件内容<tr> 替换文字<sed> 替换文字七. 压缩/解压缩相关命令<ar> 压缩/解压缩文件<tar> 压缩/解压缩文件<compress> 压缩/解压缩文件<uncompress> 解压缩<gzip> 压缩/解压缩文件<gunzip> 解压缩<zcat> 显示压缩文件的内容<lha> 压缩/解压缩文件<uuencode> 把二进制文件编码为文本文件<uudecode> 把经过编码的文本文件还原为二进制文件八. MS-DOS工具集[mtools]命令<mdir> 显示文件列表<mcd> 改变当前目录<mmd> 新建目录<mrd> 删除目录<mdeltree> 删除目录树<mcopy> 复制文件<mdel> 删除文件<mmove> 移动文件<mren> 更改文件或目录名<mattrib> 修改文件属性<mtype> 显示文件内容<mdu> 查询文件或目录大小<minfo> 显示磁盘信息<mformat> 以MS-DOS方式格式化磁盘<mlabel> 设置磁盘标签九. 控制外部设备相关命令<mount> mount上设备<umount> 解除已经mount上的设备<eject> 弹出(CD/DVD等)<fdformat> 格式化软盘<fdisk> 配置/显示硬盘分区<mkfs> 格式化磁盘分区<fsck> 检查/修复磁盘错误<lpr> 打印到打印机<lprm> 中断打印任务<lpq> 显示打印任务的状态<lpc> 管理/控制打印任务<ifconfig> 显示/设定NIC配置十. 进程及任务管理相关命令<ps> 显示正在运行的进程<jobs> 显示后台运行任务<fg> 把任务切换到前台<bg> 把任务切换到后台<kill> 中止进程或任务<killall> 中止进程或任务<wait> 等待进程或任务的结束<at> 设置定时执行任务<atq> 显示尚未执行的任务<atrm> 删除定时执行任务<batch> 在系统负荷减轻的时候执行任务<nice> 改变优先度并执行任务<nohup> 在后台执行任务,Logout之后也不退出<sleep> 休眠一定的时间十一. 网络管理相关命令<netstat> 显示当前网络连接状况<route> 显示/设置路由<host> 显示网络主机情况<hostname> 显示/设置当前主机的名字<ping> 确认和远程机器的连接情况<traceroute> 显示路由信息<rwho> 查询网上机器的登陆用户<ruptime> 查询网上机器的系统运行时间<rlogin> 登陆到远程机器<telnet> 用telnet登陆到远程机器<rsh> 给远程机器发送命令<rcp> 在远程机器之间复制文件<mail> 收取邮件<sendmail> 发送邮件<mailq> 确认邮件队列<ftp> 用ftp传输文件十二. 其他命令<cal> 显示日历<clear> 清屏<gcc> 编译C语言代码<as> 汇编<bc> 计算<rpm> Redhat的包管理<dpkg> Debian的包管理<installpkg> Slackware的包安装(删除命令则是removepkg)<XF86Setup,turboxfg,Xconfigurator> 配置 X 服务器<startx> 启动 X-Window 系统附:组合命令重定向,如$ ls -l /bin > ls-output$ more ls-output管道命令,如$ cat file1 file2 | sort | uniq经常被用于管道的命令awk, fold, grep, head, nnkf, pr, sed, sort, tail, tee, tr, uniq, wc Trackback: /TrackBack.aspx?PostId=1099598一. 启动,关机,登入,登出相关命令<login> 登录<logout> 登出<exit> 登出<shutdown> 停止系统<halt> 停止系统<reboot> 重启动<poweroff> 切断电源<sync> 把内存里的内容写入磁盘<lilo> 安装lilo启动管理程序<grub> 安装lilo启动管理程序二. Shell相关命令<chsh> 切换Shell<history> 显示命令履历<alias> 设置命令别名<unalias> 取消命令别名<which> 显示命令所在位置<type> 查询命令种类<echo> 显示字符串或者变量内容<set> 设置/显示Shell变量<printenv> 显示环境变量<export> 设置环境变量<env> 设置临时环境变量<unset> 释放环境变量<setenv> 设置环境变量<unsetenv> 释放环境变量<source> 执行文件当中的命令<man> 查询命令手册<info> 查询超文本命令手册<whatis> 显示命令简介<apropos> 通过关键字查询手册三. 用户管理相关命令<su> 切换到其他用户<useradd> 追加用户<adduser> 追加用户<userdel> 删除用户<usermod> 修改用户设置<chfn> 修改用户私人信息<groupadd> 追加组<groupdel> 删除组<groupmod> 修改组设置<passwd> 更改密码<whoami> 显示用户名<logname> 显示登录用户帐号<users> 显示所有登录用户信息<who> 查询登录用户信息<w> 查询登录用户信息<id> 显示指定用户的ID信息<groups> 显示指定用户的所属组<finger> 显示指定用户的个人信息<mesg> 开关与他人收发消息<write> 给其他用户发消息<wall> 给所有用户发消息<talk> 和其他用户聊天四. 系统消息相关命令<date> 显示/设置当前时间<uptime> 显示系统运行时间<arch> 显示机器的核心构架(如i386)<uname> 显示操作系统信息<tty> 显示终端名<last> 显示登录/登出在履历<lastb> 显示非法登录信息<dumpkeys> 显示当前键盘配置<loadkeys> 变更键盘配置<df> 查询磁盘使用信息<du> 查询磁盘使用信息<dmesg> 显示系统启动消息<script> 保存输入输出到文件五. 文件操作相关命令<ls> 显示文件列表<tree> 显示目录树<pwd> 显示当前路径<cd> 更改当前路径<pushd> 追加路径到目录堆栈<popd> 从目录堆栈删除路径<dirs> 显示目录堆栈的内容<mkdir> 创建路径<rmdir> 删除路径<cp> 复制文件/目录<rm> 删除文件/目录<mv> 移动文件/目录,修改文件名<chown> 更改文件/目录的所有者<chgrp> 修改文件/目录的所有组<chmod> 修改文件/目录的权限<touch> 更改文件时间<ln> 建立文件/目录链接<find> 查找文件<whereis> 显示文件存在的路径名<file> 查询文件种类<size> 查询文件大小六. 文件编辑相关命令<cat> 显示文件内容<tee> 输出到文件和屏幕<more> 分屏显示文件内容<less> 分屏显示文件内容<head> 显示文件头部内容<tail> 显示文件尾部内容<fold> 折叠显示长行<sort> 排列文件的行<cmp> 比较文件内容<diff> 显示文件差异<nkf> 更改日语文件编码<dd> 变更文件之后复制<wc> 统计文本单词数,文件大小等<split> 分割文件<paste> 以行连接文件<join> 以字段连接文件<grep> 查询文字<uniq> 过滤重复部分显示文件内容<tr> 替换文字<sed> 替换文字七. 压缩/解压缩相关命令<ar> 压缩/解压缩文件<tar> 压缩/解压缩文件<compress> 压缩/解压缩文件<uncompress> 解压缩<gzip> 压缩/解压缩文件<gunzip> 解压缩<zcat> 显示压缩文件的内容<lha> 压缩/解压缩文件<uuencode> 把二进制文件编码为文本文件<uudecode> 把经过编码的文本文件还原为二进制文件八. MS-DOS工具集[mtools]命令<mdir> 显示文件列表<mcd> 改变当前目录<mmd> 新建目录<mrd> 删除目录<mdeltree> 删除目录树<mcopy> 复制文件<mdel> 删除文件<mmove> 移动文件<mren> 更改文件或目录名<mattrib> 修改文件属性<mtype> 显示文件内容<mdu> 查询文件或目录大小<minfo> 显示磁盘信息<mformat> 以MS-DOS方式格式化磁盘<mlabel> 设置磁盘标签九. 控制外部设备相关命令<mount> mount上设备<umount> 解除已经mount上的设备<eject> 弹出(CD/DVD等)<fdformat> 格式化软盘<fdisk> 配置/显示硬盘分区<mkfs> 格式化磁盘分区<fsck> 检查/修复磁盘错误<lpr> 打印到打印机<lprm> 中断打印任务<lpq> 显示打印任务的状态<lpc> 管理/控制打印任务<ifconfig> 显示/设定NIC配置十. 进程及任务管理相关命令<ps> 显示正在运行的进程<jobs> 显示后台运行任务<fg> 把任务切换到前台<bg> 把任务切换到后台<kill> 中止进程或任务<killall> 中止进程或任务<wait> 等待进程或任务的结束<at> 设置定时执行任务<atq> 显示尚未执行的任务<atrm> 删除定时执行任务<batch> 在系统负荷减轻的时候执行任务<nice> 改变优先度并执行任务<nohup> 在后台执行任务,Logout之后也不退出<sleep> 休眠一定的时间十一. 网络管理相关命令<netstat> 显示当前网络连接状况<route> 显示/设置路由<host> 显示网络主机情况<hostname> 显示/设置当前主机的名字<ping> 确认和远程机器的连接情况<traceroute> 显示路由信息<rwho> 查询网上机器的登陆用户<ruptime> 查询网上机器的系统运行时间<rlogin> 登陆到远程机器<telnet> 用telnet登陆到远程机器<rsh> 给远程机器发送命令<rcp> 在远程机器之间复制文件<mail> 收取邮件<sendmail> 发送邮件<mailq> 确认邮件队列<ftp> 用ftp传输文件十二. 其他命令<cal> 显示日历<clear> 清屏<gcc> 编译C语言代码<as> 汇编<bc> 计算<rpm> Redhat的包管理<dpkg> Debian的包管理<installpkg> Slackware的包安装(删除命令则是removepkg)<XF86Setup,turboxfg,Xconfigurator> 配置X 服务器<startx> 启动X-Window 系统附:组合命令重定向,如$ ls -l /bin > ls-output$ more ls-output管道命令,如$ cat file1 file2 | sort | uniq经常被用于管道的命令awk, fold, grep, head, nnkf, pr, sed, sort, tail, tee, tr, uniq, wc。