摄影师网站推荐,深圳vi设计公司哪家好,施工企业资质认定2022,高端科研网站设计1、基本命令
uname -m 显示机器的处理器架构
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件
(SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作系统信息
arch 显示机器的处理器架构
uname -m 显示…1、基本命令
uname -m 显示机器的处理器架构
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件
(SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作系统信息
arch 显示机器的处理器架构
uname -m 显示机器的处理器架构
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpuinfo 显示CPU info的信息
cat /proc/interrupts 显示中断
cat /proc/meminfo 校验内存使用
cat /proc/swaps 显示哪些swap被使用
cat /proc/version 显示内核的版本
cat /proc/net/dev 显示网络适配器及统计
cat /proc/mounts 显示已加载的文件系统
lspci -tv 罗列 PCI 设备
lsusb -tv 显示 USB 设备
date 显示系统日期
cal 2007 显示2007年的日历表
date 041217002007.00 设置日期和时间 - 月日时分年.秒
clock -w 将时间修改保存到 BIOS2、关机
shutdown -h now 关闭系统(1)
init 0 关闭系统(2)
telinit 0 关闭系统(3)
shutdown -h hours:minutes 按预定时间关闭系统
shutdown -c 取消按预定时间关闭系统
shutdown -r now 重启(1)
reboot 重启(2)
logout 注销3、文件和目录
cd /home 进入 / home 目录
cd .. 返回上一级目录
cd ../.. 返回上两级目录
cd 进入个人的主目录
cd ~user1 进入个人的主目录
cd - 返回上次所在的目录
pwd 显示工作路径
ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件
ls *[0-9]* 显示包含数字的文件名和目录名
tree 显示文件和目录由根目录开始的树形结构(1)
lstree 显示文件和目录由根目录开始的树形结构(2)
mkdir dir1 创建一个叫做 dir1 的目录
mkdir dir1 dir2 同时创建两个目录
mkdir -p /tmp/dir1/dir2 创建一个目录树
rm -f file1 删除一个叫做 file1 的文件
rmdir dir1 删除一个叫做 dir1 的目录
rm -rf dir1 删除一个叫做 dir1 的目录并同时删除其内容
rm -rf dir1 dir2 同时删除两个目录及它们的内容
mv dir1 new_dir 重命名/移动 一个目录
cp file1 file2 复制一个文件
cp dir/* . 复制一个目录下的所有文件到当前工作目录
cp -a /tmp/dir1 . 复制一个目录到当前工作目录
cp -a dir1 dir2 复制一个目录
ln -s file1 lnk1 创建一个指向文件或目录的软链接
ln file1 lnk1 创建一个指向文件或目录的物理链接
touch -t 0712250000 file1 修改一个文件或目录的时间戳 - (YYMMDDhhmm)
file file1 outputs the mime type of the file as text
iconv -l 列出已知的编码
iconv -f fromEncoding -t toEncoding inputFile outputFile creates a new from the given input file by assuming it is encoded in fromEncoding and converting it to toEncoding.
find . -maxdepth 1 -name *.jpg -print -exec convert {} -resize 80x60 thumbs/{} \; batch resize files in the current directory and send them to a thumbnails directory (requires convert from Imagemagick)4、文件搜索
find / -name file1 从 / 开始进入根文件系统搜索文件和目录
find / -user user1 搜索属于用户 user1 的文件和目录
find /home/user1 -name \*.bin 在目录 / home/user1 中搜索带有.bin 结尾的文件
find /usr/bin -type f -atime 100 搜索在过去100天内未被使用过的执行文件
find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
find / -name \*.rpm -exec chmod 755 {} \; 搜索以 .rpm 结尾的文件并定义其权限
find / -xdev -name \*.rpm 搜索以 .rpm 结尾的文件忽略光驱、捷盘等可移动设备
locate \*.ps 寻找以 .ps 结尾的文件 - 先运行 updatedb 命令
whereis halt 显示一个二进制文件、源码或man的位置
which halt 显示一个二进制文件或可执行文件的完整路径5、挂载一个文件系统
mount /dev/hda2 /mnt/hda2 挂载一个叫做hda2的盘 - 确定目录 / mnt/hda2 已经存在
umount /dev/hda2 卸载一个叫做hda2的盘 - 先从挂载点 / mnt/hda2 退出
fuser -km /mnt/hda2 当设备繁忙时强制卸载
umount -n /mnt/hda2 运行卸载操作而不写入 /etc/mtab 文件- 当文件为只读或当磁盘写满时非常有用
mount /dev/fd0 /mnt/floppy 挂载一个软盘
mount /dev/cdrom /mnt/cdrom 挂载一个cdrom或dvdrom
mount /dev/hdc /mnt/cdrecorder 挂载一个cdrw或dvdrom
mount /dev/hdb /mnt/cdrecorder 挂载一个cdrw或dvdrom
mount -o loop file.iso /mnt/cdrom 挂载一个文件或ISO镜像文件
mount -t vfat /dev/hda5 /mnt/hda5 挂载一个Windows FAT32文件系统
mount /dev/sda1 /mnt/usbdisk 挂载一个usb 捷盘或闪存设备
mount -t smbfs -o usernameuser,passwordpass //WinClient/share /mnt/share 挂载一个windows网络共享6、磁盘空间
df -h 显示已经挂载的分区列表
ls -lSr |more 以尺寸大小排列文件和目录
du -sh dir1 估算目录 dir1 已经使用的磁盘空间
du -sk * | sort -rn 以容量大小为依据依次显示文件和目录的大小
rpm -q -a --qf %10{SIZE}t%{NAME}n | sort -k1,1n 以大小为依据依次显示已安装的rpm包所使用的空间 (fedora, redhat类系统)
dpkg-query -W -f${Installed-Size;10}t${Package}n | sort -k1,1n 以大小为依据显示已安装的deb包所使用的空间 (ubuntu, debian类系统)7、用户和群组
groupadd group_name 创建一个新用户组
groupdel group_name 删除一个用户组
groupmod -n new_group_name old_group_name 重命名一个用户组
useradd -c Name Surname -g admin -d /home/user1 -s /bin/bash user1 创建一个属于 admin 用户组的用户
useradd user1 创建一个新用户
userdel -r user1 删除一个用户 ( -r 排除主目录)
usermod -c User FTP -g system -d /ftp/user1 -s /bin/nologin user1 修改用户属性
passwd 修改口令
passwd user1 修改一个用户的口令 (只允许root执行)
chage -E 2005-12-31 user1 设置用户口令的失效期限
pwck 检查 /etc/passwd 的文件格式和语法修正以及存在的用户
grpck 检查 /etc/passwd 的文件格式和语法修正以及存在的群组
newgrp group_name 登陆进一个新的群组以改变新创建文件的预设群组8、文件的权限
ls -lh 显示权限
ls /tmp | pr -T5 -W$COLUMNS 将终端划分成5栏显示
chmod ugorwx directory1 设置目录的所有人(u)、群组(g)以及其他人(o)以读r 、写(w)和执行(x)的权限
chmod go-rwx directory1 删除群组(g)与其他人(o)对目录的读写执行权限
chown user1 file1 改变一个文件的所有人属性
chown -R user1 directory1 改变一个目录的所有人属性并同时改变改目录下所有文件的属性
chgrp group1 file1 改变文件的群组
chown user1:group1 file1 改变一个文件的所有人和群组属性
find / -perm -us 罗列一个系统中所有使用了SUID控制的文件
chmod us /bin/file1 设置一个二进制文件的 SUID 位 - 运行该文件的用户也被赋予和所有者同样的权限
chmod u-s /bin/file1 禁用一个二进制文件的 SUID位
chmod gs /home/public 设置一个目录的SGID 位 - 类似SUID 不过这是针对目录的
chmod g-s /home/public 禁用一个目录的 SGID 位
chmod ot /home/public 设置一个文件的 STIKY 位 - 只允许合法所有人删除文件
chmod o-t /home/public 禁用一个目录的 STIKY 位
chmod x 文件路径 为所有者、所属组和其他用户添加执行的权限
chmod -x 文件路径 为所有者、所属组和其他用户删除执行的权限
chmod ux 文件路径 为所有者添加执行的权限
chmod gx 文件路径 为所属组添加执行的权限
chmod ox 文件路径 为其他用户添加执行的权限
chmod ugx 文件路径 为所有者、所属组添加执行的权限
chmod wx 文件路径 为所有者、所属组和其他用户添加写、执行的权限取消读权限
chmod ugwx 文件路径 为所有者、所属组添加写、执行的权限取消读权限9、文件的特殊属性
使用 “” 设置权限使用 “-” 用于取消
chattr a file1 只允许以追加方式读写文件
chattr c file1 允许这个文件能被内核自动压缩/解压
chattr d file1 在进行文件系统备份时dump程序将忽略这个文件
chattr i file1 设置成不可变的文件不能被删除、修改、重命名或者链接
chattr s file1 允许一个文件被安全地删除
chattr S file1 一旦应用程序对这个文件执行了写操作使系统立刻把修改的结果写到磁盘
chattr u file1 若文件被删除系统会允许你在以后恢复这个被删除的文件
lsattr 显示特殊的属性10、打包和压缩文件
bunzip2 file1.bz2 解压一个叫做 file1.bz2的文件
bzip2 file1 压缩一个叫做 file1 的文件
gunzip file1.gz 解压一个叫做 file1.gz的文件
gzip file1 压缩一个叫做 file1的文件
gzip -9 file1 最大程度压缩
rar a file1.rar test_file 创建一个叫做 file1.rar 的包
rar a file1.rar file1 file2 dir1 同时压缩 file1, file2 以及目录 dir1
rar x file1.rar 解压rar包
unrar x file1.rar 解压rar包
tar -cvf archive.tar file1 创建一个非压缩的 tarball
tar -cvf archive.tar file1 file2 dir1 创建一个包含了 file1, file2 以及 dir1的档案文件
tar -tf archive.tar 显示一个包中的内容
tar -xvf archive.tar 释放一个包
tar -xvf archive.tar -C /tmp 将压缩包释放到 /tmp目录下
tar -cvfj archive.tar.bz2 dir1 创建一个bzip2格式的压缩包
tar -xvfj archive.tar.bz2 解压一个bzip2格式的压缩包
tar -cvfz archive.tar.gz dir1 创建一个gzip格式的压缩包
tar -xvfz archive.tar.gz 解压一个gzip格式的压缩包
zip file1.zip file1 创建一个zip格式的压缩包
zip -r file1.zip file1 file2 dir1 将几个文件和目录同时压缩成一个zip格式的压缩包
unzip file1.zip 解压一个zip格式压缩包11、查看文件内容
cat file1 从第一个字节开始正向查看文件的内容
tac file1 从最后一行开始反向查看一个文件的内容
more file1 查看一个长文件的内容
less file1 类似于 more 命令但是它允许在文件中和正向操作一样的反向操作
head -2 file1 查看一个文件的前两行
tail -2 file1 查看一个文件的最后两行
tail -f /var/log/messages 实时查看被添加到一个文件中的内容12、文本处理
cat file1 file2 ... | command file1_in.txt_or_file1_out.txt general syntax for text manipulation using PIPE, STDIN and STDOUT
cat file1 | command( sed, grep, awk, grep, etc...) result.txt 合并一个文件的详细说明文本并将简介写入一个新文件中
cat file1 | command( sed, grep, awk, grep, etc...) result.txt 合并一个文件的详细说明文本并将简介写入一个已有的文件中
grep Aug /var/log/messages 在文件 /var/log/messages中查找关键词Aug
grep ^Aug /var/log/messages 在文件 /var/log/messages中查找以Aug开始的词汇
grep [0-9] /var/log/messages 选择 /var/log/messages 文件中所有包含数字的行
grep Aug -R /var/log/* 在目录 /var/log 及随后的目录中搜索字符串Aug
sed s/stringa1/stringa2/g example.txt 将example.txt文件中的 string1 替换成 string2
sed /^$/d example.txt 从example.txt文件中删除所有空白行
sed / *#/d; /^$/d example.txt 从example.txt文件中删除所有注释和空白行
echo esempio | tr [:lower:] [:upper:] 合并上下单元格内容
sed -e 1d result.txt 从文件example.txt 中排除第一行
sed -n /stringa1/p 查看只包含词汇 string1的行
sed -e s/ *$// example.txt 删除每一行最后的空白字符
sed -e s/stringa1//g example.txt 从文档中只删除词汇 string1 并保留剩余全部
sed -n 1,5p;5q example.txt 查看从第一行到第5行内容
sed -n 5p;5q example.txt 查看第5行
sed -e s/00*/0/g example.txt 用单个零替换多个零
cat -n file1 标示文件的行数
cat example.txt | awk NR%21 删除example.txt文件中的所有偶数行
echo a b c | awk {print $1} 查看一行第一栏
echo a b c | awk {print $1,$3} 查看一行的第一和第三栏
paste file1 file2 合并两个文件或两栏的内容
paste -d file1 file2 合并两个文件或两栏的内容中间用区分
sort file1 file2 排序两个文件的内容
sort file1 file2 | uniq 取出两个文件的并集(重复的行只保留一份)
sort file1 file2 | uniq -u 删除交集留下其他的行
sort file1 file2 | uniq -d 取出两个文件的交集(只留下同时存在于两个文件中的文件)
comm -1 file1 file2 比较两个文件的内容只删除 file1 所包含的内容
comm -2 file1 file2 比较两个文件的内容只删除 file2 所包含的内容
comm -3 file1 file2 比较两个文件的内容只删除两个文件共有的部分13、初始化一个文件系统
mkfs /dev/hda1 在hda1分区创建一个文件系统
mke2fs /dev/hda1 在hda1分区创建一个linux ext2的文件系统
mke2fs -j /dev/hda1 在hda1分区创建一个linux ext3(日志型)的文件系统
mkfs -t vfat 32 -F /dev/hda1 创建一个 FAT32 文件系统
fdformat -n /dev/fd0 格式化一个软盘
mkswap /dev/hda3 创建一个swap文件系统14、网络以太网和WIFI无线 ifconfig eth0 显示一个以太网卡的配置
ifup eth0 启用一个 eth0 网络设备
ifdown eth0 禁用一个 eth0 网络设备
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 控制IP地址15、列出目录内容
ls -a显示所有文件包括隐藏文件
ls -l显示详细信息
ls -R递归显示子目录结构
ls -ld显示目录和链接信息
ctrlr历史记录中所搜命令输入命令中的任意一个字符
Linux中以.开头的文件是隐藏文件
pwd:显示当前目录16、查看文件的类型 file:查看文件的类型17、复制文件目录等操作 1、cp复制文件和目录 cp源文件文件夹目标文件文件夹常用参数-r:递归复制整个目录树-v显示详细信息复制文件夹时要在cp命令后面加一个-r参数如cp -r 源文件夹 目标文件夹2、touch文件名当文件不存在的时候创建相应的文件当文件存在的时候修改文件的创建时间。欢迎关注我们公号终码一生。功能生成一个空文件或修改文件的存取/修改的时间记录值。touch * 将当前下的文件时间修改为系统的当前时间touch –d 20040210 test将test文件的日期改为20040210touch abc 若abc文件存在则修改为系统的当前时间若不存在则生成一个为当前时间的空文件3、mv 文件 目标目录移动或重命名文件或目录如果指定文件名则可以重命名文件。可以将文件及目录移到另一目录下或更改文件及目录的名称。格式为mv [参数]源文件或目录 目标文件或目录mva.txt ../将a.txt文件移动上层目录mv a.txt b.txt将a.txt改名为b.txtmvdir2 ../将dir2目录上移一层4、rm删除文件常用参数-i交互式 -r递归的删除包括目录中的所有内容5、mkdir 文件夹名称创建文件夹6、rm -r 文件夹名称删除文件夹空文件夹和非空文件夹都可删除rmdir 文件夹名称删除文件夹只能删除空文件夹7、mkdir -p dir1/dir2 在当前目录下创建dir1目录并在dir1目录下创建dir2目录 也就是连续创建两个目录dir1/和dir1/dir28、rmdir –p dir1/dir2删除dir1下的dir2目录若dir1目录为空也删除它9、rm * 删除当前目录下的所有文件10、-f参数强迫删除文件 rm –f *.txt强迫删除所有以后缀名为txt文件11、-i参数删除文件时询问rm –i * 删除当前目录下的所有文件会有如下提示rm:backup:is a directory 遇到目录会略过rm: remove ‘myfiles.txt’ ? Y删除文件时会询问,可按Y或N键表示允许或拒绝删除文件 12、-r参数递归删除连子目录一同删除这是一个相当常用的参数rm -r test 删除test目录含test目录下所有文件和子目录rm -r *删除所有文件含当前目录所有文件、所有子目录和子目录下的文件 一般在删除目录时r和f一起用避免麻烦rm -rf test 强行删除、不加询问13、grep功能在文件中搜索匹配的字符并进行输出格式grep[参数] 要找的字串 要寻找字 串的源文件greplinux test.txt搜索test.txt文件中字符串linux并输出14、ln命令功能在文件和目录之间建立链接格式ln [参数] 源文件或目录 目标文件或目录链接分“软链接”和“硬链接”1.软链接:ln–s /usr/share/do doc 创建一个链接文件doc,并指向目录/usr/share/do2.硬链接:ln /usr/share/test hard创建一个硬链接文件hard这时对于test文件对应 的存储区域来说又多了一个文件指向它
18、系统常用命令
1、显示命令
date:查看或设置当前系统的时间格式化显示时间%Y--%m--%ddate -s:设置当前系统的时间hwclock(clock)显示硬件时钟时间(需要管理员权限)cal查看日历格式cal [参数] 月年cal显示当月的日历 cal4 2004 显示2004年4月的日历cal- y 2003显示2003年的日历uptime查看系统运行时间2、输出查看命令 echo显示输入的内容 追加文件echo liuyazhuang liuyazhuang.txtcat显示文件内容,也可以将数个文件合并成一个文件。格式格式cat[参数]文件名cat test.txt显示test.txt文件内容cat test.txt | more 逐页显示test.txt文件中的内容cat test.txt test1.txt 将test.txt的内容附加到test1.txt文件之后cat test.txt test2.txt readme.txt : 将test.txt和test2.txt文件合并成readme.txt 文件head:显示文件的头几行默认10行 -n:指定显示的行数格式head -n 文件名tail显示文件的末尾几行默认10行-n指定显示的行数 -f追踪显示文件更新 一般用于查看日志命令不会退出而是持续显示新加入的内容格式格式tail[参数]文件名tail-10 /etc/passwd 显示/etc/passwd/文件的倒数10行内容tail10 /etc/passwd 显示/etc/passwd/文件从第10行开始到末尾的内容more用于翻页显示文件内容只能向下翻页more命令是一般用于要显示的内容会超过一个画面长度的情况。为了避免画 面显示时瞬间就闪过去用户可以使用more命令让画面在显示满一页时暂停此时可按空格健继续显示下一个画面或按Q键停止显示。ls -al |more以长格形式显示etc目录下的文件列表显示满一个画面便暂停可 按空格键继续显示下一画面或按Q键跳离less翻页显示文件内容带上下翻页按下上键分页按q退出、‘less命令的用法与more命令类似也可以用来浏览超过一页的文件。所不同 的是less 命令除了可以按空格键向下显示文件外还可以利用上下键来卷动文件。当要结束浏览时只要在less命令的提示符“”下按Q键即可。ls -al | less以长格形式列出/etc目录中所有的内容。用户可按上下键浏览或按Q键跳离3、查看硬件信息
Ispci查看PCI设备 -v查看详细信息Isusb查看USB设备 -v查看详细信息Ismod查看加载的模块(驱动)4、归档、压缩
zip:压缩文件 zip liuyazhuang.zip myfile 格式为“zip 压缩后的zip文件文件名”unzip解压文件 unzip liuyazhuang.zipgzip压缩文件 gzip 文件名tar归档文件tar -cvf out.tar liuyazhuang 打包一个归档将文件liuyazhuang打包成一个归档tar -xvf liuyazhuang.tar 释放一个归档释放liuyazhuang.tar归档tar -cvzf backup.tar.gz/etc -z参数将归档后的归档文件进行gzip压缩以减少大小。-c创建一个新tar文件-v显示运行过程的信息-f指定文件名-z调用gzip压缩命令进行压缩-t查看压缩文件的内容-x解开tar文件tar -cvf test.tar *将所有文件打包成test.tar,扩展名.tar需自行加上tar -zcvf test.tar.gz *将所有文件打包成test.tar,再用gzip命令压缩tar -tf test.tar 查看test.tar文件中包括了哪些文件tar -xvf test.tar 将test.tar解开tar -zxvf foo.tar.gz 解压缩gzip各gunzip命令gziptest.txt 压缩文件时不需要任何参数gizp–l test.txt.gz显示压缩率5、查找
locate快速查找文件、文件夹locate keyword此命令需要预先建立数据库数据库默认每天更新一次可用updatedb命令手工建立、更新数据库。欢迎关注我们公号终码一生。find查找位置查找参数如find . -name *liuyazhuang* 查找当前目录下名称中含有liuyazhuang的文件find / -name *.conf 查找根目录下整个硬盘下后缀为.conf的文件find / -perm 777 查找所有权限是777的文件find / -type d 返回根目录下所有的目录find . -name a*-exec ls -l {} \;find功能用来寻找文件或目录。格式find [路径] [匹配条件]find / -name httpd.conf 搜索系统根目录下名为httpd.conf的文件6、ctrlc
终止当前的命令
7、who或w命令
功能查看当前系统中有哪些用户登录
格式who/w[参数]
8、dmesg命令
功能显示系统诊断信息、操作系统版本号、物理内存的大小以及其它信息
9、df命令
功能用于查看文件系统的各个分区的占用情况
10、du命令
功能查看某个目录中各级子目录所使用的硬盘空间数
格式du [参数] 目录名
11、free命令
功能用于查看系统内存虚拟内存交换空间的大小占用情况
19、VIM
VIM 是一款功能强大的命令行文本编辑器在 Linux 中通过 vim 命令可以启动 vim编辑器。
一般使用 vim 目标文件路径的形式使用vim。
如果目标文件存在则 vim 打开目标文件如果目标文件不存在则 vim 新建并打开该文件。
:q退出vim编辑器VIM模式 vim拥有三种模式 (1命令模式常规模式 vim启动后默认进入命令模式任何模式都可以通过esc键回到命令模式可以多按几次命令模式下可以键入不同的命令完成选择、复制、粘贴、撤销等操作。 命名模式常用命令如下
i在光标前插入文本o在当前行的下面插入新行dd删除整行yy将当前行的内容放入缓冲区复制当前行nyy将n行的内容放入缓冲区复制n行p将缓冲区中的文本放入光标后粘贴u撤销上一个操作r替换当前字符/查找关键字2插入模式
在命令模式下按 “ i “键即可进入插入模式在插入模式可以输入编辑文本内容使用esc键可以返回命令模式。
3ex模式
在命令模式中按” : “键可以进入ex模式光标会移动到底部在这里可以保存修改或退出vim。 ex模式常用命令如下
:w 保存当前的修改:q 退出:q! 强制退出保存修改:x 保存并退出相当于:wq:set number 显示行号:! 系统命令 执行一个系统命令并显示结果:sh 切换到命令行使用ctrld切换回vim20、软件包管理命令(RPM)
1、软件包的安装
使用RPM命令的安装模式可以将软件包内所有的组件放到系统中的正确路径安装软件包的命令是
rpm –ivh wu-ftpd-2.6.2-8.i386.rpm
i作用rpm的安装模式v: 校验文件信息h: 以号显示安装进度。2、软件包的删除
删除模式会将指定软件包的内容全部删除但并不包括已更改过的配置文件删除RPM软件包的命令如下
rpm -e wu-ftpd注意这里必须使用软件名“wu-ftpd”或”wu-ftpd-2.6.2-8而不是使用当初安装时的软件包名.wu-ftpd-2.6.2-8.i386.rpm
3、软件包升级
升级模式会安装用户所指定的更新版本并删除已安装在系统中的相同软件包升级软件包命令如下
rpm -Uvh wu-ftpd-2.6.2-8.i386.rpm -Uvh升级参数4、软件包更新
更新模式下rpm命令会检查在命令行中所指定的软件包是否比系统中原有的软件 包更新。如果情况属实rpm命令会自动更新指定的软件包反之若系统中并没有指定软件包的较旧版本rpm命令并不会安装此软件包。而在升级模式下不管系统中是否有较旧的版本rpm命令都会安装指定的软件包。
rpm –Fvhwu-ftpd-2.6.2-8.i386.rpm -Fvh更新参数5、软件包查询
若要获取RPM软件包的相关信息可以使用查询模式。使用-q参数可查询一个已 安装的软件包的内容
rpm –q wu-ftpd查询软件包所安装的位置rpm –ql package-name
rpm –ql xv (l参数显示文件列表)