Redhat linux常用的命令有哪些?
发布网友
发布时间:2022-04-26 12:32
我来回答
共3个回答
热心网友
时间:2022-04-16 00:12
<1>ls:列目录。
用法:ls或ls
dirName,参数:-a显示所有文件,-l详悉列出文件。
<2>mkdir:建目录。
用法:mkdir
dirName,参数:-p建多级目录,如:mkdir
a/b/c/d/e/f
-p
<3>mount:挂载分区或镜像文件(.iso,.img)文件。
用法:
a.磁盘分区:mount
deviceName
mountPoint
-o
options,其中deviceName是磁盘分区的设备名,比如/dev/hda1,/dev/cdrom,/dev/fd0,mountPoint是挂载点,它是一个目录,options是参数,如果分区是linux分区,一般不用-o
options,如果是windows分区那options可以是iocharset=cp936,这样windows分区里的中文文件名就能显示出来了。用例:比如/dev/hda5是linux分区,我要把它挂到目录a上(如没目录a那就先mkdir
a),mount
/dev/hda5
a,这样目录a里的东西就是分区hda5里的东西了,比如hda1是windows分区,要把它挂到b上,mount
/dev/hda1
b
-o
iocharset=cp936。
b.镜像文件:mount
fileName
mountPoint
-o
loop,fileName是镜像文件名(*.iso,*.img),其它的不用说了,跟上面一样。用例:如我有一个a.iso光盘镜像文件,mount
a.iso
a
-o
loop,这样进入目录a你就能浏览a.iso的内容了,*.img文件的用法一样。
<4>find:查找文件。
用法:find
inDir
-name
filename,inDir是你要在哪个目录找,filename是你要找的文件名(可以用通配符),用通配符时filename做好用单引号引起来,否则有时会出错,用例:find
.
-name
test*,在当前目录查找以test开头的文件。
<5>grep:在文件里查找指定的字符串。
用法:grep
string
filename,在filename(可用通配符)里查找string(最好用双引号引起来)。参数:-r在所有子目录里的filename里找。用例:grep
hello
*.c
-r在当前目录下(包括子目录)的所有.c文件里查找hello。
<5>vi:编辑器。不用说,用linux的话,这个东西一定要会用。
用法:(只能简单说一下),vi
filename。filename就是你要编辑的文本文件。用了执行vi
filename后,你可能会发现你无法编辑文本内容,不要着急,这是因为vi还没进入编辑状态,按a或i就可以进入编辑状态了,进入编辑状态后你就可以编辑文本了。要退出编辑状态按Esc键就可以了。以下操作均要在非编辑状态下。查找文本:输入/和你要查找的文本并回车。退出:
输入:
和q并回车,如果你修改了文本,那么你要用:q!回车才能退出。保存:输入:
w回车,如果是只读文件要用:
w!。保存退出:输入:
wq回车,如果是只读就:
wq!回车。取消:
按u就可以了,按一次就取消一步,可按多次取消多步。复制粘贴一行文本:把光标移到要复制的行上的任何地方,按yy(就是连按两次y),把光标移到要粘贴地方的上一行,按p,刚才那行文本就会被插入到光标所在行的下一行,原来光标所在行后面所有行会自动下移一行。复制粘贴多行文本:跟复制一行差不多,只是yy改成先输入要复制的行数紧接着按yy,后面的操作一样。把光标移到指定行:输入:和行号并回车,比如移到123行:123回车,移到结尾回车。
热心网友
时间:2022-04-16 01:30
<1>ls:列目录。
用法:ls或ls
dirName,参数:-a显示所有文件,-l详细列出文件。
<2>mkdir:建目录。
用法:mkdir
dirName,参数:-p建多级目录,如:mkdir
a/b/c/d/e/f
-p
<3>mount:挂载分区或镜像文件(.iso,.img)文件。
用法:
a.磁盘分区:mount
deviceName
mountPoint
-o
options,其中deviceName是磁盘分区的设备名,比如/dev/hda1,/dev/cdrom,/dev/fd0,mountPoint
是挂载点,它是一个目录,options是参数,如果分区是linux分区,一般不用-o
options,如果是windows分区那options可以是iocharset=cp936,这样windows分区里的中文文件名就能显示出来了。用例:比如/dev/hda5是linux分区,我要把它挂到目录a上(如没目录a那就先mkdir
a),mount
/dev/hda5
a,这样目录a里的东西就是分区hda5里的东西了,比如hda1是windows分区,要把它挂到b上,mount
/dev/hda1
b
-o
iocharset=cp936。
b.镜像文件:mount
fileName
mountPoint
-o
loop,fileName是镜像文件名(*.iso,*.img),其它的不用说了,跟上面一样。用例:如我有一个a.iso光盘镜像文件,mount
a.iso
a
-o
loop,这样进入目录a你就能浏览a.iso的内容了,*.img文件的用法一样。
<4>find:查找文件。
用法:find
inDir
-name
filename,inDir是你要在哪个目录找,filename是你要找的文件名(可以用通配符),用通配符时filename最好用单引号引起来,否则有时会出错,用例:find
.
-name
test*,在当前目录查找以test开头的文件。
<5>grep:在文件里查找指定的字符串。
用法:grep
string
filename,在filename(可用通配符)里查找string(最好用双引号引起来)。参数:-r在所有子目录里的filename里找。用例:grep
hello
*.c
-r在当前目录下(包括子目录)的所有.c文件里查找hello。
<5>vi:编辑器。
用法:vi
filename。filename就是你要编辑的文本文件。用了执行vi
filename后,你可能会发现你无法编辑文本内容,不要着急,这是因为vi还没进入编辑状态,按a或i就可以进入编辑状态了,进入编辑状态后你就可以编辑文本了。要退出编辑状态按Esc键就可以了。以下操作均要在非编辑状态下。查找文本:输入/和你要查找的文本并回车。退出:输入:
和q并回车,如果你修改了文本,那么你要用:q!回车才能退出。保存:输入:
w回车,如果是只读文件要用:
w!。保存退出:输入:
wq回车,如果是只读就:
wq!回车。取消:按u就可以了,按一次就取消一步,可按多次取消多步。复制粘贴一行文本:把光标移到要复制的行上的任何地方,按yy(就是连按两次
y),把光标移到要粘贴地方的上一行,按p,刚才那行文本就会被插入到光标所在行的下一行,原来光标所在行后面所有行会自动下移一行。复制粘贴多行文本:跟复制一行差不多,只是yy改成先输入要复制的行数紧接着按yy,后面的操作一样。把光标移到指定行:输入:和行号并回车,比如移到123行:123回车,移到结尾: $回车。
热心网友
时间:2022-04-16 03:05
一.
启动,关机,登入,登出相关命令
<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>
追加用户
<adser>
追加用户
<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>
显示非法登录信息
<mpkeys>
显示当前键盘配置
<loadkeys>
变更键盘配置
<df>
查询磁盘使用信息
<>
查询磁盘使用信息
<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>
显示文件内容
<m>
查询文件或目录大小
<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
Redhat linux常用的命令有哪些?
一. 启动,关机,登入,登出相关命令 <login> 登录 <logout> 登出 <exit> 登出 <shutdown> 停止系统 <halt> 停止系统 <reboot> 重启动 <poweroff> 切断电源 <sync> 把内存里的内容写入磁盘 <lilo> 安装lilo启动管理程序 <grub> 安装lilo启动管理程序 二. Shell相关命令 <chsh> 切换Shell <history...
欧洲cp程序
北京金瑞博企业咨询服务有限公司由张磊和合伙人共同创立,专注于为全球制药公司提供法规事务(药品注册)、GMP合规、质量管理数字化、市场准入以及相关工作。我们立志成为国内知名、国际有影响力的专家型咨询公司,为客户合规带来改变,对行业合...
redhatlinux下cp-rf的-rf详细意思是?
综合来说,cp -rf命令在Red Hat Linux系统中常用于确保完整、不提示地复制文件或目录结构,特别是在需要备份或迁移大量数据时非常有用。使用这个命令时需要注意避免不必要的数据丢失或覆盖错误的情况。对于敏感或关键数据,操作前进行必要的检查和确认始终是非常重要的。
RedhatLinux 操作系统的相关知识
ls命令是Linux系统使用频率最多的命令,它的参数也是Linux命令中最多的。使用ls命令时会有几种不同的颜色,其中蓝色表示是目录,绿色表示是可执行文件,红色表示是压缩文件,浅蓝色表示是链接文件,加粗的黑色表示符号链接,灰色表示是其它格式文件。ls最常使用的是ls- l,见图1所示。图1 使用ls-l命令文件类型开头是由10...
详解RedHat系的Linux系统中rpm与yum命令的使用
yum yum 命令:用于添加/删除/更新RPM包,自动解决包的依赖问题以及系统更新升级 参数 -e 静默执行 -t 忽略错误 -R[分钟] 设置等待时间 -y 自动应答yes --skip-broken 忽略依赖问题 --nogpgcheck 忽略GPG验证 check-update 检查可更新的包 clearn 清除全部 clean packages 清除临时包文件(/var/cache/yum 下文...
最近redhat服务器重启,这里有日志请大神看看什么原因
常用的命令如下:cattail-fmoreless等查看命令都可以日志文件说明/var/log/message系统启动后的信息和错误日志,是RedHatLinux中最常用的日志之一/var/log/secure与安全相关的日志信息/var/log/maillog与邮件相关的日志信息/var/log/cron与定时任务相关的日志信息/var/log/spooler与UUCP和news设备相关的日志...
linux fsconf命令详解
说明:linuxfsconf命令通常是RedHatLinux发行版专门用于调整Linux各项设置的程序。fsconf命令的具体命令的语法格式为fsconf [参数],也就是fsconf[--check]。参数:--chedk 检查特定文件的权限 参考范例:如果用于检查当前文件权限,则具体命令为:[root@linux265 ~]# fsconf --check ...
linux的常用命令有哪些呢???希望带上解释
指令很多,你只要记住常用的就行了,其它的用到了在查阅我有个教程,如果需要可以m我!我举几个常用的命令查看cpu cat /proc/cpuinfo查看内存 free -m查看挂载的硬盘 df -h查看所有硬盘 fdisk -l复制copy移动mv打开目录 cd 目录名称cat 查看文件内容more 分屏查看内容head 查看文件开头部分内容tail 查看文件结尾部分...
linux操作系统命令linux系统的操作命令
1、查看哪些端口被打开netstat-anp。2、关闭端口号:iptables-AINPUT-ptcp--drop端口号-jDROP,iptables-AOUTPUT-ptcp--dport 端口号-jDROP。3、打开端口号:iptables-AINPUT-ptcp--dport端口号-jACCEPT。4、以下是linux打开端口命令的使用方法。nc-lp22(打开22端口,即telnet),netstat-an|grep22...
redhat linux命令行模式下如何显示中文?
/etc/sysconfig/i18n文件是linux的语言设置 系统安装时默认应该是UTF-8 可以自己添加修正/etc/sysconfig/i18n文件来试试 当前编码 echo $LANG LANG="en_US.UTF-8"这个应该是中文 修改前确认下有没有安装语言包,再修正
redhatlinux如何连接和退出U盘?
一般连接U盘需要确认好盘符,然后执行mount命令,U盘最好是vfat格式或者ntfs格式的文件系统。NTFS文件系统需要安装ntfs-3g的驱动。连接U盘:mkdir-p/mnt/usb mount-tvfat-oiocharset=utf8/dev/sdb1/mnt/usb(vfat格式)或者是:mount-tntfs-3g/dev/sdb1/mnt/usb 如果需要永久挂载,需要把挂载信息写入/...