• linux命令学习第二天


    1,首先查看自己装的是哪个版本的VNC

    #rpm -qa |grep vnc

    ---------------------------------------------------------------------

    tigervnc-1.1.0-5.el6.x86_64

    tigervnc-server-1.1.0-5.el6.x86_64

    如果没有安装可以使用下面的命令进行安装

    yum install tigervnc tigervnc-server

    ---------------------------------------------------------------------

    2,编辑vnc配置文件

       vim /etc/sysconfig/vncservers

       添加如下功能:

       VNCSERVERS="1:root"

       VNCSERVERARGS[1]="-geometry 800x600 -alwaysshared -depth 24"

    ---------------------------------------------------------------------

    3,设置VNC的密码:

    vncserver 第一次输入提示需要设置VNC的密码:

    vncserver

    后期若想修改vnc用户的密码,可使用vncpassword命令修改:

    #vncpasswd

    Password:

    Verify

    4,开启vncserver,注意n是需要自己指定的数值,如1

    ------------------------------------------------------------------

    vncserver :n

    备注:VNC默认的端口是5900,而远程桌面连接端口则是5900+n(n是vncserver命令指定的)如果用vncserver :1启动VNCserver, 那么下面的端口就是5901

    客户端连接的时候就是ip:5901(即5900+1)

    5,列出当前用户所建立的远程桌面

    ---------------------------------------------------------------------

    vncserver -list

    TigerVNC server sessions:

    X DISPLAY #     PROCESS ID

    :1              2469

    6,客户端连接VNC服务端。

    点击连接就可以连上服务器端。出现如图所示就成功了

    7,关闭vncserver

    # vncserver -kill :n

    ---------------------------------------------------------------------

    8,设置VNC服务开机启动用下面的命令:

    # chkconfig vncserver on

    ---------------------------------------------------------------------

    9,查看是否开机启动

    #chkconfig --list |grep vnc

    vncserver    0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭

    Linux文件系统的类型

    Linux的文件类型常见有:普通文件、目录文件、设备文件(字符设备文件和块设备文件),管道文件和符号文件等。

    1,普通文件

    用ls -l /mnt查看某文件的属性,其属性的第一个符号是“-”,这样的文件在Linux系统中就是普通文件。

    --------------------------------------------------------------------

    ls -l /mnt

    总用量 12

    -rw-r--r--. 1 root root    6 7月  18 13:49 bc

    drwxr-xr-x  2 root root 4096 7月  18 20:16 test

    -rw-r--r--. 1 root root  237 7月  18 15:47 test.log

    2,目录文件

    用ls -l /mnt查看某文件的属性,其属性的第一个符号是“d”,这样的文件在Linux系统中就是目录文件。

    ---------------------------------------------------------------------

    ls -l /mnt

    总用量 12

    -rw-r--r--. 1 root root    6 7月  18 13:49 bc

    drwxr-xr-x  2 root root 4096 7月  18 20:16 test

    -rw-r--r--. 1 root root  237 7月  18 15:47 test.log

    3,设备文件

    Linux系统下的/dev目录中有大量的设备文件,主要是块设备文件和字符设备文件

    --------------------------------------------------------------------

    ls -l /dev|grep sd

    brw-rw----  1 root disk      8,   0 7月  18 17:12 sda

    brw-rw----  1 root disk      8,   1 7月  18 17:12 sda1

    brw-rw----  1 root disk      8,   2 7月  18 17:12 sda2

    3.1块设备文件

    块设备的主要特点是可以随机读写,而常见的块设备就是磁盘,如/dev/sda1,其属性的第一个字符是“b”

    ---------------------------------------------------------------------

    ls -l /dev/|grep sd

    brw-rw----  1 root disk      8,   0 7月  18 17:12 sda

    brw-rw----  1 root disk      8,   1 7月  18 17:12 sda1

    brw-rw----  1 root disk      8,   2 7月  18 17:12 sda2

    3.2字符设备文件

    常见的字符设备文件是打印机和终端,可以接受字符流。/dev/null是非常有用的字符设备文件。送入这个设备的所有内容都被忽略。

    下面列出的都是字符设备文件,其属性第一个字符 “c”

    ----------------------------------------------------------------

    ls -l /dev|grep tty5

    crw-------  1 root root      4,   5 7月  18 17:13 tty5

    crw--w----  1 root tty       4,  50 7月  18 17:12 tty50

    crw--w----  1 root tty       4,  51 7月  18 17:12 tty51

    crw--w----  1 root tty       4,  52 7月  18 17:12 tty52

    crw--w----  1 root tty       4,  53 7月  18 17:12 tty53

    crw--w----  1 root tty       4,  54 7月  18 17:12 tty54

    crw--w----  1 root tty       4,  55 7月  18 17:12 tty55

    crw--w----  1 root tty       4,  56 7月  18 17:12 tty56

    crw--w----  1 root tty       4,  57 7月  18 17:12 tty57

    crw--w----  1 root tty       4,  58 7月  18 17:12 tty58

    crw--w----  1 root tty       4,  59 7月  18 17:12 tty59

           
         
       
     

    主设备号,次设备号

    主设备号是内核识别一个设备的标识。是一个整数,一般使用1到255。

    次设备号是驱动程序自己用来区别多个设备。是一个整数,一般使用0到255。

    4,管道文件

    管道文件有时候也被称为FIFO文件(FIFO是先进先出的意思),管道文件就是从一头流入,从另一头流出。

    使用以下命令可以看到文件属性第一个字符是“p”,这样的文件就是管道文件。

    --------------------------------------------------------------------

    ls -l /var/run/autofs.fifo-misc

    prw------- 1 root root 0 7月  18 17:13 /var/run/autofs.fifo-misc

    mkfifo 创建管道文件

    5,链接文件

    链接文件类型有两种类型:软链接文件和硬链接文件。

    软链接文件又叫做符号链接文件,类似于windows的快捷方式是一个快捷方式,对软连接进行读写操作的时候,系统会自动把该操作转换为对源文件的操作,但删除链接文件时,系统仅删除链接文件,而不删除源文件本身。

    可以从下面的例子中看出其文件属性第一个字符是“l”,这样的文件就是软连接文件。

    ---------------------------------------------------------------------

    ls -l /etc/system-release

    lrwxrwxrwx. 1 root root 14 7月  17 12:04 /etc/system-release -> oracle-release

    硬链接文件

    链接是以存在文件中的另外一个文件,对硬链接文件进行读写和删除操作时,结果和软链接相同,但如果删除硬链接文件的源文件,硬链接文件仍然存在,而且保留了原有的内容,这是,系统就“忘记”了他曾经是硬链接,而把它当成一个普通文件。

  • 相关阅读:
    win10下安装为知笔记的markdown插件
    最近一段时间的工作状态
    C++中的取余与取模
    来新项目后,最心虚的一个夜晚
    g++添加支持c++11的选项
    Linux ssh远程登陆方式:密码与公钥
    判断脚本加载完成
    解决ie6下最小高度问题
    display:inline-block的深入理解
    ff下button按钮上的文字垂直居中
  • 原文地址:https://www.cnblogs.com/redhat-oracle/p/7207648.html
Copyright © 2020-2023  润新知