




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Red Hat Linux 命令全解(本文整理 汪适才.天津.2010)1.startx 从文本界面进入图形界面2.ls -lhar 显示目录与文件 ls -lrt 按时间进行排序3.whoami 显示当前用户名4.id boco 查看用户信息(UID GID 次GID)5.passwd 修改用户密码8.poweroff 关机 shutdown -h now 关机 halt 关机 ubuntu版本命令9.reboot 重启系统 shutdown r now 重启系统shutdown r 5 5分钟之后重启系统 init 6 重启系统10.cd 进入目录11.cd . 返回上一级目录12.cd / 返回根目录13.rm profile 删除文件 f 强制删除 r 删除目录14.pwd 显示当前目录路径15.mkdir aa bb 创建目录aa bb -p 一次性创建多个目录16.rmdir aa bb/ 删除空目录 _ 转义字符 17.vi gedit nano 文本编辑器 vim 高级版18.date 显示日期时间19.cd 返回用户家目录20.su 切换root ,完全切换,su root 不完全切换,会继承前用户的环境变量21.ifconfig 显示IP地址信息23. system-config-date 日期时间工具24.date MMDDhhmmYYYY.ss 1.1025.system-config-printer Linux打印工具26./etc/cups/printers.conf 打印配置文件27.screen clear 清屏 Ctrl+l28.ping -c 4 只发送4个信息包29.grep d zh 过滤只显示目录 grep sntp.* ntplog 用到正则表达式的地方,从ntplog文件中过滤开头提到sntp并且同一行内还跟着ntp.log,你可以利用如上的grep命令,.*捡破烂模式,可以匹配任何字符无限多次,除了换行符30.cp -r 递归复制目录31.more profile 查看内容分页式(小文本)32.cat profile 查看内容不换行33.less profile 查看内容分页式(大文本)34.mv aa bb 重命名 移动文本35.top ?热键 q退出 性能诊断工具=windows任务管理器,top u mdsoss 查看指定用户36.useradd student 添加用户37.userdel student 删除用户38.locale -a 显示系统支持所有语言39.which perl 查找命令执行文件的路径40.cal 显示日历41.cd - 返回前一个工作目录42.whatis cal 显示命令简介43.make whatis 手动更新命令数据库44.date -help 显示命令格式参数45.man 1 passwd 命令说明书1页46.man k (-f) 列举匹配命令说明书页,简介47.info passwd 命令信息页(深入全面)48.du -sh 查看目录,文件容量大小 sk k单位,s 不递归查看49.touch cc 创建空文件/时间戳50.nautilus 启动文件浏览器51.file issue 判断文件内容52. 。 。 当前;上级;转义字符53.mount /dev/hdc /mnt/cdrom 挂载光驱到挂载点54.rpm -ivh 软件包路径 安装rpm软件包 i 安装 v 显示信息 h 进度条55.rpm -qa | grep vmware 显示所有已安装的软件包 | 过滤vmware56. 。/vmware-config-tools.pl 运行当前目录下配置脚本57.convert j: /f:ntfs j:盘转换成NTFS格式可以存储大容量文件58.groups root 查询用户所属组群59.finger root 用户帐号管理功能60.df -h 查看有挂载点的分区 h 转算比 1024 H 转算比 100061.pstree 显示进程树62.free 查看内存空闲空间63.chown student cc.txt 改变文件属主 -R 递归改变整个目录树64.chgrp student cc.txt 改变文件属组 -R 递归改变整个目录树65.chown student: student 即改变文件属主又改变文件属组66.chmod ugo+rwx cc.txt 改变用户、组群、其他授予读、写、执行权限 -R 递归67.chmod 777 cc.txt 改变权限 4(读) 2(写) 1(执行)68.history 显示命令列表69.! !字符 !数字 重复前一个命令,重复前一个以字符出发的命令,重复前一个相应数字的命令70.cat /.bash_profile 显示家目录下的隐藏文件71.echo $(hostname) hostname 命令替换72.touch a,b c,d 取并集结果 ac ad bc bd 创建4个文件73. 编写 SHELL 脚本范例 info.sh 功能:输出信息-屏幕#!/bin/bash shell解释器#This script displays some information about your environment 注释echo “Greetings The date and time are $(date)” 命令替换echo “Your working directory is :$(pwd)”执行shell脚本1./home/student/info.sh 绝对路径 2. ./info.sh 相对路径 3.bash shell解释器74.find /etc name passwd find.out 标准输出重定向 2 标准错误重定向 &全部重定向75. find /etc name passwd 2 /dev/null 标准错误重定向-/dev/null 数据黑洞,全部丢弃76.(cal 2007;cal 2008) | less 显示2007与2008年这两年日历77.cat /etc/passwd | tee cc.txt | more 重定向-cc.txt 重定向-more78. tr A-Z a-z .bash_profile 重定向标准输入79. 编写 SHELL 脚本范例 useradd 功能:创建10个用户 FOR循环#!/bin/bash shell解释器for i in $(seq 1 10) 循环序列douseradd -s /sbin/nologin u$i 创建用户但禁止登陆shell echo 123 | passwd -stdin u$i 设置密码done80.head /etc/passwd 默认显示文件前10行 -n 3 指定显示行数81.tail /etc/passwd 默认显示文件后10行 -n 3 指定显示行数82.grep student passwd 过滤passwd文件中student行83.cut -d: -f1 /etc/passwd 按列抽取文本 -d 分隔符 -f 1 指显示的列84.wc cc.txt 文本数据统计 -l 行数 -w 单词数 -c 字节数 -m 字符数85.sort cc.txt 排序,sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出86.tr a-z A-Z yy 复制7行 P粘贴 dd删除行 d 删至行首 d$ 删至行尾 U撤销 Ctrl+r 重做89.system-config-network 简写 neat 网络配置图形化工具90.ifup ech0 别名eth0:1 启动网卡 别名被当做独立网卡接口91.ifdown eth0 别名eth0:2 禁用网卡92.ifconfig eth0 netmask up 命令行ip地址并激活,临时有效93./etc/sysconfig/network-scripts/ifcfg-eth0 修改网卡配置文件,永久有效94. /etc/sysconfig/network 通用网络配置文件95./etc/resolv.conf DNS配置文件96. service dhcpd start 启动DHCP服务97. service vsftpd start 启动FTP服务98. service named restart 重启DNS服务99. service network restart 重启网络服务100. nslookup 解析域名101.host 解析域名102. ps -ef | grep ora_ 检查出正在运行的数据库进程-e 显示出正在运行的所有进程-u 显示出指定用户的进程-t 显示出指定终端的进程-g 显示出指定组的进程-a 显示出全部进程-o pid,comm,state,euser 进程属性-f 产生全格式-l 产生长列表103.pidof gedit 查看进程PID 10940104.pgrep -u root 查看进程PID10940105.kill 10940 终止gedit文档 默认-15整洁终止106.kill -15 10940 -15是默认的,不写也可以,作用:整洁终止,不会产生僵尸进程107.kill -TERM 10940 按进程PID终止,也是整洁终止108.kill -9 10940 -9强制终止容易产生僵尸进程(终止了父进程,子进程还在)109.killall gedit 按进程名终止110.pkill gedit 按模式终止 111.xkill 按图形终止,点哪里-哪里终止112.ps -o PID,comm,nice 查看进程好心值 高 -20 19 低113.nice -n -5 gedit 自动打开gedit文档,好心值=-5114.renice -10 10940 重置好心值,在进程运行时115.ps -a -u root -o pid,comm.,nice 系统中root用户下所有进程好心值116.gnome-system-monitor 进程管理工具117.firefox& 后台运行进程118.Ctrl+z 把程序放入后台运行-暂停状态,Ctrl+c 终止进程,整洁关闭119.jobs 作业列表120.bg %作业号 后台恢复运行121.fg %作业号 前台恢复运行122.(date;who | wc -l ) logfile 聚集命令(),生成subshell全部发送123.echo $? 保存最后一次命令退出状态,退出成功返回0,失败返回1255124.test “$A”=”$B” & echo “equal” 测试命令,评估布尔声明,以便用在条件性执行中-f cc.txt 是否是常规文件 -d cc.txt 是否是目录 -x cc.txt 是否是执行文件若真返回0,若假返回1125. 编写 SHELL 脚本范例 if声明 功能:测试文件 if循环if test x /bin/ping6; then ping6 -c1:1 & /dev/null & echo “IPv6 stack is up”elif test -x /bin/ping ; then ping -c1 & /dev/null & echo “No IPv6,but IPv4 up”else echo “Oops! This should not happen” exit 255fi126. HI=”Hello,pleased to meet you ” 设置局部环境变量127. echo $HI 引用变量128. $(hostname) $hostname 命令替换 引用全局变量129. $PS1:bash 提示符外观 PATH: 决定shell将到那些目录下寻找命令或程序EDITOR 默认文本编辑器 $HOME:用户家目录 EUID:用户有效ID ( effective UID ) 0 1499 50060000130. alias =clear alias l=ls -hl 设置别名,只在当前shell有效unalias c 删除别名alias 显示别名列表alias l 显示别名的值/.bashrc 要使别名长期有效,修改环境变量文件 单引号防止所有扩展“ 双引号防止部分扩展$ 变量引用,双引号不能防止扩展 反引号命令替换,双引号不能防止扩展 换行符 转义符,双引号不能防止扩展! 历史命令替换,双引号不能防止扩展131. locate images 搜索文件数据库,相当于模糊查询,速度快,缺点更新文件数据库 updatedb 更新文件数据库132.find / -perm -002 -exec chmod o-w ; 2 /dev/null 精准查找,可用通配符“*.txt”-exec 执行命令 找到的数据 ; 结尾符 2 隐藏错误信息 取消other的写权限 如果没有指定查找路径,默认当前目录 133.ping -c 4 8 检查网络连通性,默认无限ping,-c 4 指定发4个包134.traceroute 8 到达目的地,经过那些路由 Tracert windows中测试路由的135.host 解析域名 nslookup 解析域名 dig 解析域名详细版 -x 反向解析136.netstat 提供许多网络统计数据137.gnome-nettool 图形化集成网络工具,默认不安装138.more /etc/passwd 存放用户信息,x密码占位符(历史原因)139.more /etc/shadow 存放用户密码,加密状态,MD5加密140.more /etc/group 存放组信息,组名,GID,成员列表141.more /etc/gshadow 存放组密码,不是很常用可以没有142.passwd -d student 给用户设置“空密码”143. passwd -s student 查看用户状态“是否锁定”144. passwd -l student 锁定用户账号145.passwd -u -f student 解锁用户 u 不安全操作 f 强制146.system-config-users & 图形化用户管理工具147.userdel -r student 删除用户,-r 级联删除家目录148.taskmgr windows任务管理器149.useradd student; passwd student 先添加用户-在修改密码150.useradd -g student(主要组群) student(用户名) 添加用户-指定其主要组群151.useradd -G class(次要组群) student(用户名) 添加用户-指定其次要组群152.usermod -l aa(新) bb(旧) 用户重命名,密码不变153.usermod -L student 锁定用户154.usermod -U student 解锁用户155.w 监控登陆,显示首次登陆用户的信息18:27:16 up 3 days, 7:58, 2 users, load average: 2.93, 3.11, 2.83USER TTY LOGIN IDLE JCPU PCPU WHATboco pts/2 18:23 0.00s 0.94s 0.14s login - boco156.last 最近成功登陆的用户列表157.lastb 最近失败登陆的用户列表-监控入侵,suse 不能用158.777 目录 666- 文件没有执行权限-默认权限 umask-用户002-普通用户022-root管理员 159.用户 umask 目录 默认权限 文件 默认权限 student 002 opt 775 data.dmp 664 root 022 opt 755 data.tmp 644umask 000 用此命令修改用户umask值文件:不管有没有使用umask,新创建的文件都没有执行权限,该权限必须被专门授予。目录:在创建时会自动获得执行权限,除非umask明确否定160.chmod 4755 /urs/bin/passwd 修改passwd命令权限,4代表suid-r-sr-xx 1 root root 15368 May 28 2002 passwd 普通用户可修改密码小写s包含x执行权限,大写S不包含x执行权限161. chmod 4755 /bin/rm 修改rm命令权限,添加特殊权限162. chmod 0755 /bin/rm 取消特殊权限163. chmod 1777 /tmp 给公共目录执行粘附位粘附位:在带有粘附位的目录中的文件只能被文件的所有者和根用户删除 例 张三只能删自己的文件,李四也只能删自己的文件目录:文件 - inode号 映射表164.ls -il -i 显示文件-inode号 例 80788 cp aa.txt bb.txt 复制bb.txt新文件,增加一个inode号 -rw-rw-r- 1 root root 26 sep 25 aa.txt(新inode号)-rw-rw-r- 1 root root 26 sep 25 bb.txt165.mv aa.txt bb.txt 重命名与移动文件,inode号不变,硬盘上数据也没移动所以mv 1k或1G 一样快,只是时间戳变了,目录的映射关系变了(目录:文件- inode号映射表) -rw-rw-r- 1 root root 26 sep 25 bb.txt166.rm bb.txt 1.删除bb.txt文件-inode号被释放,可重新利用2.目录的映射关系被删除 3.实际上删除的是数据块指针,而硬盘上的数据却没有被删除,会被新数据覆盖,也可通过特殊手段恢复数据167.ln fedora redhat 硬链接名 有两个路径名指向同一个文件,只有一个inode号 -rw-rw-r- 2(硬链接计数) root root 26 sep 25 20:56 fedora -rw-rw-r- 2(防止误删除) root root 26 sep 25 20:56 redhat1.当硬链接计数减少到零,文件就会被删除2.无法跨越文件系统和分区,因inode表对于文件系统是独立的3.不能对目录进行硬链接168.ln -s /etc/passwd pf 符号链接名 快捷方式,指向另一个文件的文件,独立inode号30338 -rw-r-r- | root root 1729 Aug 24 11:43 /etc/passwd 33276 lrwxrwxrwx | digby digby 11 sep 26 09:33 pf - /etc/passwd1. 符号链接的大小:指向文件的路径长度2. 符号链接的权限无关紧要169.baobab 图形化的显示磁盘用量170.mount /media/cdrom hdc 自动挂载光驱,一般不推荐这么用171.eject 弹出光盘 eject -t 光驱收回172.tar czvf test.tar.gz (压缩包名) test(原目录) gzip压缩比小,容量大,压缩后打包tar cjvf test.tar.bz2(压缩包名) test(原目录) b2zip压缩比大,容量小,压缩后打包tar xzvf test.tar.gz -C / 解包后解压 大写-C 指定解压缩目录tar xjvf test.tar.bz2 解包后解压 默认解压到当前目录173.zip etc.zip /etc 不常用的压缩命令174.unzip etc.zip 不常用的解压缩命令175.file - roller 图形化打包工具176.ntsysv -level 5 基于shell界面工具,纯文本模式,查看运行级别5的服务177.runlevel who -r 这2个命令都是查看系统当前运行级别,init 3 切换运行级别3178.service sshd status 查看ssh服务运行状态 DHCPD NAMED restart179.system-config-service 图形化管理服务工具,打钩 FTP 开机就启动了,但不常用180.chkconfig -add sshd 管理sshd,-del 删除开机启动功能,-list 开机启动服务列表181.yum -y install telnet-server 安装软件包182.yum -y remove telnet-server 删除软件包183.yum list installed 已安装软件包列表184.yum list available 未安装软件包列表185.system-config-selinux 启动selinux工具186.system-config-securitylevel 启动“安全级别和防火墙”,一般服务都有187.grub-md5-crypt 生成grub MD5 加密密码188.init 3 切换运行级别3-纯文本模式,所有进程的父进程pid=1189.uname -r 查看linux内核版本190.uname 查看系统名191.F2 - BIOS 开机进入BIOS192.rm -rf * 删除全部文件,包括目录 -r 删除目录193.Linux rescue 进入光盘中救援模式194.rpm -ivh stardict-.i386.rpm 安装星际译王软件包 i 安装软件 v 显示信息 h打印#号进度条195.rpm -U packages 升级软件包,如果系统中没有-就安装软件包-再升级软件包196.rpm -F packages 刷新软件包,如果系统中没有-不安装软件包,功能等同于升级197.rpm -e stardict 删除星际译王198.rpm -qa 列出所有已安装的软件包199.rpm -qf /etc/inittab 通过安装的文件-找到-软件包-initscript 8.45.17.EL-L200.rpm -qi packages 显示软件包的一般信息201.rpm -ql packages 显示软件包-安装的文件在什么路径下202.rpm -qlp telnet-server-0.17-301.e1.i38.rpm 未安装的软件包-如果安装后文件放在什么路径下203.rpm -qip telnet-server-0.17-301.e1.i38.rpm 未安装的软件包一般信息204.rpm -v zip 根据RPM数据库校验已安装的zip软件包205.rpm -va 根据RPM数据库校验所有已安装的软件包206.rpm -vp zip-2.3-8.i386.rpm 根据安装程序-校验-应用程序 注:RPM数据库/var/lib/rpm 保存安装在系统中软件包信息 例文件 property.RP签名GPG校验207.rpm -import /mnt/cdrom/RPM-GPG-KEY 首先导入红帽公钥/etc/Rki/rpm-gpgrpm -qa gpg-pubkey 应用工具将在您安装任何软件包的时候自动校验签名rpm -checksig nano-1.3.12-1.1.i386.rpm 双钥体系完整性-是否-红帽签名正版208.yum install firefox 安装火狐浏览器209.yum remove firefox 删除火狐浏览器210.yum update firefox 升级火狐浏览器211.yum list 列出yum服务器中所有软件包列表212.yum localinstall packages 安装本地软件包213.yum groupinstall 按组安装程序214.yum search firefox 搜索火狐浏览器有没有215.yum info firefox 查看火狐浏览器一般信息216.yum whatprovides /etc/inittab 通过安装软件-找-软件包217.lsmod | grep ntfs 列出已加载的模块并过滤ntfs模块218.insmod ntfs.ko (重启不自动加载ntfs模块)加载ntfs模块-至内核219.rmmod ntfs (一般先解挂-再卸载)从内核中卸载模块220.modinfo ntfs 显示模块基本信息 例 名称 许可证 描述 版本221.mkinitrd -with=usb_storage /boot/initrd-$(uname -r).img $(uname -r)重建初始化内存盘222.hostname 显示主机名223.uname -r 显示内核版本号,-a 全部信息224.ls -l /dev/sda1 查看设备属性brw-r- l root disk 8 , 1 Feb 4 16:12 /dev/sda1块设备 权限 硬链接 宿主 组群 主号码 从号码225.file /dev/sda 查看设备属性/dev/sda : block special (8 / 0) 块设备 主号码,从号码226.mknod myhda6 b 3 6 添加设备文件227.re -rf hda* 交互强制删除全部设备文件228.sysctl -a 列出所有内核设置参数sysctl -p 重新加载内核配置文件sysctl -w net.ipv4.tcp_syncookies=1 设置内核参数uptime 系统时间229.ntpdate 54 设置与服务器NTP同步230.tail -f message 实时监控日志231.system-config-display 显示设置工具232.xinit 启动图形化界面 x11=startx 效果等价233.vncserver 启动VNC服务 vncserver : 1 启动VNC第一个会话 vncserver -kill : 1 终止VNC第一个会话234.crontab -e 使用vim编辑“周期性计划任务” 分 时 日 月 周 wall “Hello how are you” 广播这句话235.crontab -l 列出任务内容,每行是一个计划任务236.crontab -r 删除“周期性计划任务”237.useradd -d /home/student(用户家目录) student(用户名) 指定用户的家目录238.useradd -u 600(UID) test(用户名) 指定用户UID为600239.echo 123 | passwd -stdin test(用户名) 设置test用户的密码是123240.tail -n 3 /etc/shadow 查看用户密码保存文件后三行 用户名 密码占位符(历史遗留) UID GID 描述 家目录 用户shell - Bourne shell test : x : 600 : 600 : :/home/test : /bin/bash241.cat /etc/shells 常用shell解释器目录 例 bash。242.usermod -s /sbin/nologin student 禁止student登陆shell243.usermod -s /bin/bash student 允许student登陆shell244.chown student(宿主):student(组群) /student 指定目录 修改宿主:组群245.set -f 设置bash中不识别 * ?通配符246.set +f 设置bash中识别 * ?通配符247.visudo 打开sudo配置文件/etc/sudoers 编译权力委派 格式 用户名 所有主机 所有用户 权力委派 student ALL = (ALL) /bin/mount,/bin/umount,/bin/more sudo -l 列出委派列表 -k 清出”入场卷”时间,重新输入密码passwd:red
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 间出租全套物品合同范本
- 税务服务类合同补充协议
- 福田指标房买卖合同协议
- 美术培训授课合同协议书
- 笔记本定制采购合同范本
- 生产安全施工协议书模板
- 混凝土地泵租赁合同范本
- 电子合同买卖协议书范本
- 精装房材料工程合同范本
- 股东借款给公司合同范本
- 2024至2030年中国民爆行业深度调研及投资战略分析报告
- 游乐场游乐园安全生产责任制
- ISO∕IEC 27014-2020 信息安全、网络安全与隐私保护-信息安全治理(中文版-雷泽佳译2024)
- 安徒生童话《枞树》
- 房产测量规范
- 水利工程(水电站)安全生产风险分级管控体系方案全套资料(2021-2022版)
- 建筑抗震设计标准 DG-TJ08-9-2023
- 20KV及以下配电网工程建设预算编制与计算规定
- 胆管瘘的护理查房
- 食品质量与安全教材
- IT类必备图标素材库
评论
0/150
提交评论