RedHatLinux常用命令汇总.docx
《RedHatLinux常用命令汇总.docx》由会员分享,可在线阅读,更多相关《RedHatLinux常用命令汇总.docx(8页珍藏版)》请在冰豆网上搜索。
RedHatLinux常用命令汇总
[资料]RedHatLinux常用命令汇总
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-tvfat /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到文件2
cp文件1目录1 //复制文件1到目录1下
cp目录1/文件1 目录2 //复制目录1下得文件1到目录2下
cp –r 目录1目录2 //复制目录1下所有内容到目录2
mv命令:
mv文件1文件2 //重命名文件1为文件2
mv文件1目录1 //移动文件1到目录1下
mv目录1/文件1 目录2 //移动目录1下得文件1到目录2下
mv–r 目录1目录2 //移动目录1下所有内容到目录2
chmod命令:
chmodu+xg+ro-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 文件名 //编辑文件内容
输出重定向:
cata、txt>b、txt //查瞧A文件内容,把结果输出到B文件
>> //表示追加写入重定向
2> //错误输出重定向
管道:
命令1| 命令2 例:
cata、txt|grepabc|more
脚本编辑步骤:
1. 使用vi命令编辑a、sh
2. 通过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++得开发环境。
选择图形界面安装开发工具。
1、 下载源代码包到某目录中,一般就是后缀就是、bz2得压缩文件
2、 tar–jxf压缩文件名 //解压缩到某个目录下
3、 进入源代码目录
4、 对源代码进行配置:
如设置安装目录、/configure --prefix=目录名
5、 配置完后进行编译。
执行make
6、 编译完后,进行安装makeinstall
init命令:
init0 //关机
init6 //重启
init3 //多用户命令模式
init5 //多用户图形模式
runlevel //查瞧当前运行级别
chkconfig命令
chkconfig --list //查瞧服务启动状态
chkconfig --list服务名 //查瞧某个服务启动状态
chkconfig --level 35 服务名on(off) //设置某独立服务在3,5级别下开启(关闭)
chkconfig 服务名on(off) //设置非独立服务开启,关闭
ps–aux //查瞧进程
top //查瞧系统信息
kill进程号 //中止某进程
kill-9进程号 //按进程号强行中止某进程
killall 进程名 //按进程名强行中止某进程
ctrl+c //中止某进程
jobs //查瞧后台程序运行
fgjob号 //把后台命令调回前台
ctrl+z //把前台命令调回后台
bgjob号 //把命令调回后台
at //设置计划任务
atq //查瞧未执行得计划
atrmat号 //删除某计划
service命令
service服务名status //查瞧服务状态
service服务名stop //停止服务
service服务名start //启动服务
service服务名restart //重启服务
crontab命令
crontab-l //查瞧当前cron任务列表
crontab //新建任务,会覆盖原来任务
crontab–e //添加任务
crontab–r //删除任务
crontab-u用户名-r //删除某用户得任务
配置磁盘配额步骤:
1.修改/etc/fstab文件 //让分区支持磁盘配额
2.reboot //重启
3、quotacheck–cmug/ //对/分区创建配额文件
4.quotacheck–mfvug/