开始学习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


相关文章
|
19天前
|
存储 Linux
Linux的学习之路:16、文件(3)
Linux的学习之路:16、文件(3)
28 0
|
19天前
|
Linux C语言 C++
Linux的学习之路:14、文件(1)
Linux的学习之路:14、文件(1)
25 0
|
19天前
|
Linux 开发工具 C语言
Linux的学习之路:7、yum与git
Linux的学习之路:7、yum与git
14 0
|
20天前
|
Linux 开发工具
Linux的学习之路:5、粘滞位与vim
Linux的学习之路:5、粘滞位与vim
40 0
|
2天前
|
存储 Linux
Redhat Enterprise Linux磁带机简单操作
Redhat Enterprise Linux磁带机简单操作
|
3天前
|
自然语言处理 Java Linux
【Linux】开始学习进程替换吧!
通过学习进程替换,我们可以体会到多语言混搭的快乐,可以从C语言直接蹦到python ,也可以从c++里运行java代码。是不是很厉害!这是通过调度多个进程的效果,联系我们之前学习的进程,进程控制等概念。我们可以想要运行其他代码可以通过创建子进程来实现,但是这样也肯定是同一种语言,如果想要运行其他语言,那是不是有种方法可以调度一个进程来当做子进程呢??? 我们开始今天的学习吧!
9 0
|
11天前
|
Ubuntu 算法 Linux
嵌入式Linux的学习误区
该文指出了学习嵌入式Linux开发的两个常见误区。一是过分专注于学习桌面或服务器版Linux,而非关注嵌入式开发本身,实际上只需熟悉基本操作即可。二是试图在没有基础的情况下直接阅读Linux内核源代码,这是不切实际的,应先建立基础知识再进行源码学习。文章还提到了在嵌入式系统中获取和处理屏幕数据的示例,包括使用gsnap工具将framebuffer数据转为图像,以及涉及的交叉编译过程。
11 0
|
13天前
|
编解码 Linux 数据安全/隐私保护
【Linux学习】​​学习Linux的准备工作和Linux的基本指令
【Linux学习】​​学习Linux的准备工作和Linux的基本指令
|
13天前
|
Linux Shell 虚拟化
【Linux学习】Linux 的虚拟化和容器化技术
【Linux学习】Linux 的虚拟化和容器化技术
|
14天前
|
运维 监控 安全
【专栏】11 个 Linux 网络命令学习和熟练运用这些命令是提升网络管理能力的基础
【4月更文挑战第28天】本文介绍了11个必备的Linux网络命令,包括ifconfig、ip、ping、traceroute、netstat、tcpdump、ss、telnet、ftp、ssh和nmap,这些命令在网络配置、故障排查和性能监控中发挥关键作用。通过实例分析,强调了它们在实际工作中的综合应用,帮助运维工程师提升效率和应对网络挑战。学习和熟练运用这些命令是提升网络管理能力的基础。