Red Hat Linux 命令全解
(本文整理  汪适才.天津.2010
1.startx                    从文本界面进入图形界面
2.ls  -lhar                  显示目录与文件
ls  -lrt                    按时间进行排序
3.whoami                  显示当前用户名
who -r                显示系统当前运行级别,级别为5 第一次启动时间为2011-09-06 00:26
run-level 5  2011-09-06 00:26                  last=S
who –b              显示系统第一次启动时间
system boot  2011-09-06 00:25
who  =  who  am  i          显示最初登陆系统时的用户名,将显示登陆的用户名,使用的终端,登陆时间。      who  –H  显示列标题
boco    pts/0        Sep  8 11:32 (10.3.1.230)
用户名  终端号      登陆日期和时间
4.id  boco            查看用户信息(UID  GID  GID
5.passwd  boco    修改用户密码
6.logout            退出系统    suse  不支持此命令
7.exit              退出系统    redhat  suse 都支持此命令
8.poweroff            关机
  shutdown  -h  now  关机
  halt                关机    ubuntu版本命令
9.reboot              重启系统
  shutdown  –r  now  重启系统
shutdown  –r  5    5分钟之后重启系统
  init      6          重启系统
10.cd  etc            进入目录
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        切换root ,完全切换,su  root  不完全切换,会继承前用户的环境变量
21.ifconfig                显示IP地址信息
22.echo  $LANG              输出环境变量
23. system-config-date        日期时间工具
24.date  MMDDhhmmYYYY.ss  030611002011.10
25.system-config-printer        Linux打印工具
26./etc/f      打印配置文件
27.screen  clear            清屏 Ctrl+l
28.ping  -c  4  192.168.29.1  只发送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  显示所有已安装的软件包 | 过滤vmware
56. /vmware-config-tools.pl    运行当前目录下配置脚本
57.convert  j:  /f:ntfs          j:盘转换成NTFS格式可以存储大容量文件
58.groups  root                查询用户所属组
59.finger  root                用户帐号管理功能
60.df  -h                      查看有挂载点的分区  h  转算比 1024  H  转算比 1000
61.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 绝对路径linux查看当前路径命令 2. ./info.sh 相对路径  3.bash < info.sh  重定向->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          显示20072008年这两年日历
77.cat  /etc/passwd  | tee  cc.txt  | more  重定向-&  重定向->more

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。