开始学习RED HAT LINUX了

简介:

今天开始学习RED HAT LINUX了,欢迎朋友们一起交流!前一段一直关注路由交换技术,对CISCO和H3C的基本知识有了一定了解!目前同步学习RHEL以及路由交换技术!

  RHEL安装的图文教程网上很多,在此就不多说。我写技术博客向来都是实际应用中,旁边加注释这种方式。

   首先把今天学习的几个简单命令给记一下吧。排版在WORD弄好,到这可不行了,悲剧 ,不多排了,将就看吧。

 

常用关机命令  reboot     重启   
              shutdown -r +10    十分钟后关机 -r参数是关机后重启 shutdown -h now  马上关机不重启
              halt  关机
              exit  退出登陆    


[root@bys ~]# pwd              显示当前工作路径
/root
[root@bys ~]# ls               显示当前目录下文件
anaconda-ks.cfg  Desktop  install.log  install.log.syslog  q.rpm
[root@bys ~]# ls -a            可以显示隐藏文件(以.开关的为隐藏文件)
.                .cshrc    .gnome2_private     .nautilus
..               Desktop   .gstreamer-0.10     q.rpm

[root@bys ~]# ls -al           以长格式显示文件(比如读写的权限、创建时间。相当WIN下文件属性吧)
婊璁?5232
drwxr-x--- 17 root root    4096 06-22 22:04 .
drwxr-xr-x 24 root root    4096 06-22 17:10 ..
-rw-------  1 root root    1599 06-21 17:59 anaconda-ks.cfg

[root@bys ~]# cd /home     cd命令,和DOS下一样,进行某个目录  
[root@bys home]# cd        直接输入CD,进入当前用户的根目录
[root@bys ~]# cd /home     
[root@bys home]# ls        ls命令,显示当前目录下的文件
bys  linuxqq-i386.rpm  linuxqq.rpm
[root@bys home]# cp linuxqq.rpm qq.rpm  cp命令,就是COPY。将LINUXQQ.RPM进行COPY,新文件命名为qq.rpm 
[root@bys home]# ls        用ls查看,已经看到新文件了
bys  linuxqq-i386.rpm  linuxqq.rpm  qq.rpm
[root@bys home]# cp qq.rpm /root/linuxq.rpm   这个是交换当前目录下的qq.rpm复制到/root目录下,并重命令
[root@bys home]# cd        输入cd回到根目录
[root@bys ~]# ls           用ls命令查看,看到已经有新文件了。
anaconda-ks.cfg  install.log         linuxq.rpm
Desktop          install.log.syslog  q.rpm

[root@bys ~]# mv linuxq.rpm /home/q.rpm    mv命令,将当前目录下文件移动到/home并重命名为q.rpm
[root@bys ~]# ls                            
anaconda-ks.cfg  Desktop  install.log  install.log.syslog
[root@bys ~]# cd /home                     
[root@bys home]# ls                        
bys  linuxqq-i386.rpm  linuxqq.rpm  qq.rpm  q.rpm

[root@bys var]# mkdir soft      新建一个文件夹 soft
[root@bys var]# cd soft
[root@bys soft]# mkdir dhcp    在SOFT里建立一个文件夹DHCP
[root@bys soft]# ls   
dhcp
[root@bys soft]# rmdir dhcp    rmdir 可以删除空的文件夹
[root@bys soft]# ls
[root@bys soft]# mkdir dhcp
[root@bys soft]# ls
dhcp
[root@bys soft]# 
[root@bys home]# rm q.rpm              rm命令删除文件,不加参数会提示让确认删除,输入y/n,我终端乱码了
rm锛姣邋犻?涓璎驿欢 鈗.rpm?^[[?1;2cn   输入的是n
[root@bys home]# ls                 
bys  linuxqq-i386.rpm  linuxqq.rpm  qq.rpm  q.rpm
[root@bys home]# rm -f q.rpm     加-f参数,直接删除。还有一个-r,是将目录删除(不管是否有子目录/文件)
[root@bys home]# ls            显示已经删除
bys  linuxqq-i386.rpm  linuxqq.rpm  qq.rpm
[root@bys home]# mv qq.rpm qqqq.rpm   mv命令还有一个命令,就相当于重命名
[root@bys home]# ls
bys  linuxqq-i386.rpm  linuxqq.rpm  qqqq.rpm
[root@bys home]# cd
[root@bys ~]# rpm -ivh /home/linuxqq.rpm    安装linuxqq.rpm  -ivh 参数安装并用#显示安装进程 -i是安装 
Preparing...                                                      

########################################### [100%]    (LINUX下命令多并且命令的参数超多,只记常用的吧)
   1:linuxqq                                                      

########################################### [100%]
[root@bys ~]# rpm -q linuxqq    -q参数是查看是否安装linuxqq这个软件
linuxqq-v1.0.2-beta1
[root@bys ~]# rpm -q linux       提示下要确定软件名称,不是安装文件的名称,要不是会提示查询的软件未安装
package linux is not installed
[root@bys ~]# rpm -q qq        
package qq is not installed
[root@bys ~]# rpm -qi linuxqq    -qi参数获得安装包的信息(有长输出的方便阅读把查询出来的部分信息删了) 
Name        : linuxqq                      Relocations: (not relocatable)
Summary     : QQ for Linux v1.0.2 Beta1
Description :
QQ - The most popular free instant messaging program in China.
* Chat with more than 590,000,000 people all over the world.
* Free to download or distribute absolutely.
[root@bys ~]# rpm -ql linuxqq    -ql参数是查看安装有哪些文件(输出有删除)
/usr
/usr/bin
[root@bys ~]# rpm -e linuxqq   卸载  使用的是-e参数
[root@bys ~]# rpm -q linuxqq   再查看是否安装,显示未安装
package linuxqq is not installed
[root@bys ~]# ps    显示进程
  PID TTY          TIME CMD
 5931 pts/0    00:00:00 bash
 6080 pts/0    00:00:00 ps
[root@bys ~]# ps -f   长格式显示进程
UID        PID  PPID  C STIME TTY          TIME CMD
root      5931  5928  0 22:23 pts/0    00:00:00 -bash
root      6082  5931  0 23:00 pts/0    00:00:00 ps -f
[root@bys ~]# top             动态显示进程
top - 23:00:29 up  5:51,  2 users,  load average: 0.00, 0.00, 0.00
Tasks:  83 total,   1 running,  82 sleeping,   0 stopped,   0 zombi
Cpu(s):  0.4%us,  2.7%sy,  0.1%ni, 96.7%id,  0.0%wa,  0.0%hi,  0.1%
Mem:   1035108k total,   845704k used,   189404k free,    82680k bu
Swap:  2097144k total,        0k used,  2097144k free,   651488k ca

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+ 
 6083 root      15   0  2200  896  708 R  1.9  0.1   0:00.03
    1 root      15   0  2072  592  512 S  0.0  0.1   0:01.07
    2 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00
    3 root      34  19     0    0    0 S  0.0  0.0   0:00.00
    4 root      RT  -5     0    0    0 S  0.0  0.0   0:00.00
    5 root      10  -5     0    0    0 S  0.0  0.0   0:00.09
    6 root      10  -5     0    0    0 S  0.0  0.0   0:00.01
    7 root      10  -5     0    0    0 S  0.0  0.0   0:00.00
   10 root      10  -5     0    0    0 S  0.0  0.0   0:00.96
   11 root      20  -5     0    0    0 S  0.0  0.0   0:00.00
   72 root      20  -5     0    0    0 S  0.0  0.0   0:00.00
   75 root      10  -5     0    0    0 S  0.0  0.0   0:00.00
   77 root      10  -5     0    0    0 S  0.0  0.0   0:00.01
  142 root      21   0     0    0    0 S  0.0  0.0   0:00.00
  143 root      15   0     0    0    0 S  0.0  0.0   0:00.94
  144 root      15   0     0    0    0 S  0.0  0.0   0:02.94
  145 root      10  -5     0    0    0 S  0.0  0.0   0:00.10
  146 root      20  -5     0    0    0 S  0.0  0.0   0:00.00

[1]+  Stopped                 top
[root@bys ~]# df   显示磁盘情况
驿欢绯荤?              1K-?       宸茬?    瀵绋 宸茬? 骅浇绻
/dev/mapper/VolGroup00-LogVol00
                      14093368   3063844  10302076  23% /
/dev/sda1               101086     12143     83724  13% /boot
tmpfs                   517552         0    517552   0% /dev/shm
/dev/hdc               3038672   3038672         0 100% /media/RHEL_5.5 i386 DVD
[root@bys ~]# exit  

logout
There are stopped jobs.
[root@bys ~]# exit  SSH方式登陆要再输入一次exit,不知道为何。

 本文转自  还不算晕  51CTO博客,原文链接:http://blog.51cto.com/haibusuanyun/593954


相关文章
|
13天前
|
存储 安全 Linux
|
15天前
|
Linux Shell 数据安全/隐私保护
|
20天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
48 2
|
21天前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
31 3
|
1月前
|
Linux 编译器 C语言
【Linux快速入门(一)】Linux与ROS学习之编译基础(gcc编译)
【Linux快速入门(一)】Linux与ROS学习之编译基础(gcc编译)
|
1月前
|
网络协议 Linux
linux学习之套接字通信
Linux中的套接字通信是网络编程的核心,允许多个进程通过网络交换数据。套接字提供跨网络通信能力,涵盖本地进程间通信及远程通信。主要基于TCP和UDP两种模型:TCP面向连接且可靠,适用于文件传输等高可靠性需求;UDP无连接且速度快,适合实时音视频通信等低延迟场景。通过创建、绑定、监听及读写操作,可以在Linux环境下轻松实现这两种通信模型。
35 1
|
1月前
|
Linux 开发工具
【Linux快速入门(二)】Linux与ROS学习之编译基础(make编译)
【Linux快速入门(二)】Linux与ROS学习之编译基础(make编译)
|
2月前
|
Linux
使用qemu来学习Linux的休眠和唤醒
使用qemu来学习Linux的休眠和唤醒
|
2月前
|
Linux
linux内核原子操作学习
linux内核原子操作学习
|
2月前
|
Ubuntu Linux
用crash工具学习Linux内核 —— 查看cgroup_roots
用crash工具学习Linux内核 —— 查看cgroup_roots