Red Hat Linux 基础命令大全

Red Hat Linux 基础命令大全

 

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/cups/printers.conf      打印配置文件

27.screen clear             清屏 Ctrl+l

28.ping -c  4  192.168.29.1 只发送4个信息包

29.grep  ˆd  zh           过滤只显示目录

   grep"sntp.*ntp.org"  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 informationabout 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 < 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         显示2007与2008年这两年日历

77.cat /etc/passwd  | tee  cc.txt | more  重定向->cc.txt  重定向->more

78. tr ‘A-Z’  ‘a-z’  < .bash_profile         重定向标准输入

79. 编写 SHELL  脚本范例  useradd   功能:创建10个用户  FOR循环

#!/bin/bash                       shell解释器

for  i  in $(seq  1  10)         循环序列

do

useradd  -s  /sbin/nologin  u$i       创建用户但禁止登陆shell

  echo  123  | passwd --stdin  u$i      设置密码

done

80.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  分隔符  -f1 指显示的列

84.wc cc.txt              文本数据统计  -l  行数  -w  单词数 -c   字节数   -m   字符数

85.sort cc.txt             排序,sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出

86.tr ‘a-z’  ‘A-Z’  < cc.txt  转换命令 a-z ó A-z

87.sed -f  myedits  pets   搜索和替换操作

88.vi  :wq  ó :x  :q! :w 文件名  :setnu 显示行号  nonu 关闭行号

7-> 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  192.168.0.1  netmask  255.255.255.0  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  server1.example.com  解析域名

 

101.host server1.example.com     解析域名

102. ps  -ef  |  grep  ora_        检查出正在运行的数据库进程

-e   显示出正在运行的所有进程

-u   显示出指定用户的进程

-t   显示出指定终端的进程

-g   显示出指定组的进程

-a   显示出全部进程

-o   pid,comm,state,euser 进程属性

-f   产生全格式

-l   产生长列表

103.pidof  gedit      查看进程PID 10940

104.pgrep -u  root   查看进程PID10940

105.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               按图形终止,

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值