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 显示2007与2008年这两年日历
77.cat /etc/passwd | tee cc.txt | more 重定向-& 重定向->more
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论