一。在生产环境中,Linux系统时间是非常重要的。


二。在centOS图形化界面中,菜单栏中Applications——>System Tools——>Termianl可以打开图形界面的伪终端。而且还可以右键单击选择“Add this launcher to desktop”,发送到桌面,添加伪终端的快捷方式。


三。更改主机名,应该先切换到管理员账户。


四。pwd:查看当前用户所在的工作目录

       ~:表示当前用户的家目录


五。当在图形界面上添加了伪终端的快捷方式后,双击图标,打开命令行界面,进入的是当前用户的家目录:"~"

但是当在图行界面空白处,右键单击——>open in terminal 打开的命令行,用户所在的目录是,“Desk top”桌面


六。打开linux系统的图行界面,如果右上角的网卡显示小红叉,可以点击“Edit network”将 connect automatically “自动连接”选中。然后apply

然后在字符界面,用命令:ifconfig 验证。


七。Xshell远程连接工具的使用及注意事项:

1.工作小经验:用远程连接工具连接服务器时,一定注意不要在远程工具上保存密码

在用远程工具连接时,避免在操作中出现乱码,我们应将字符编码改为“utf-8”


2.在用远程工具连接时可以在打开后,直接输入: ssh ip地址。还可以在新建里边建立连接。

在xshell4中,有一个“xstart”打开后,输入“主机IP”,“用户名”,协议默认“ssh”,注意:在“命令”对话框中,一开始是没有内容的。如果有的话,应该先清空——>点击右边小三角——>选择第8项:GNOME(gnome-session)——>点击运行。

上述操作,会在xstart界面中出现,linux系统的图形界面。

关闭上述界面:选择图行界面上的“system”——>log out root...(注销) //这样就可以关闭xstart


3.xshell还有一个功能,就是能够实现linux系统与windows系统之间共享文件

步骤:点击xshell菜单栏中的“新建文件传输”——>会出现两个对话框(左边是windows界面,右边是Linux界面)——>这时只需将目标文件在两个对话框中相互拖到即可。


八。基础命令一:

命令的优先级:alias>内部命令>hash>外部命令


whoami    //查看当前用户


type    //查看是否是内部命令


在编辑命令时,ctrl+A    //将光标调节到行首    ctrl+E    //将光标调节到行尾


lscpu    //查看CPU信息


file 文件名    //查看文件类型


单纯执行yes    //是一个无限循环


cat 文件名    //查看文件内容


strace 命令字符    //s表示系统 查看该程序调用了那些函数库


ltrace 程序或者命令字符    //查看某个程序调用了哪些函数库   (注意:该工具需要从光盘中安装)


convert d:/fs:ntfs    //在windows系统中将fs文件系统转化成ntfs文件系统


在linux系统中划分文件遵循FHS(FHS:文件分层结构标准)


lsblk    //查看系统中有几块硬盘


/dev/sda1 mount /boot    //将SCIS接口的第一块硬盘的第一个分区挂载到boot目录下


在实际生产中,如果搭建web服务器,则会再在硬盘中划分一个分区,web服务器单独使用的分区挂载的目录为    /var/www/html

例如:    /dev/sda4 mount /var/www/html


cat /proc/meminfo | more     //查看内存信息      用shift+pageup|down向上翻页,向下翻页


终端:terminal又叫做 console


who    //在一台主机上查看登录用户的列表情况


在linux系统中,打开一个字符界面显示为tty终端是虚拟终端,在图行界面打开一个伪终端,或者用远程工具连接打开一个界面,显示为pts是模拟终端


tty    //查看当前用户所登录得终端(只显示登录的终端,不显示登陆的时间,用户信息)


who am i    //分开写,显示登录的终端,用户,登录时间,以及是从哪一个远程IP连接到本机

(如果是在本机操作的话,将不显示IP){注意:who am i 这个命令有点特殊,他格式是 who xx xx 后面两个字段可以是任意的字符,但是在执行的时候,会返回当前的用户,在哪个终端登录,什么时间,所在的IP  who am i 普通用户,管理员用户都可以用。


ctrl+alt+fn(n=1,2,3,4,5,6,7)    //切换不同的字符界面,与图形界面,1代表图形界面,其他的代表字符界面,在centos6中n只到6

如果快捷键不能完成切换字符界面的功能,我可以用命令切换。 chvt n (n=1,2,3,4,5,6)


init 3    //关闭图形界面,使用字符界面(仅仅是关闭图形界面,并没有卸载图形界面)

init 5    //开启图像界面


小插曲:在图形界面环境中,alt+f2——>free the fish    //可以在屏幕上出现一个小鱼(这条小鱼是kill杀不掉的,只能是init 3 然后再init 5 )


在安装VM-Tools时,最后一步执行命令为:    ./vmware-install.pl d    //加上d选项的目的就是,默认选择yes,防止在安装过程中,老回答是否等命令。


df    //查看分区,光盘的挂载位置


在字符界面中,用命令关机:poweroff    //关机并断电    halt    //关机但不断电    shutdown -h now //等同于poweroff


备份虚拟机有两种方法:

  1. 快照    2.直接复制虚拟机的安装文件。

两者的区别:备份文件更加彻底,合适,这样不会导致虚拟机的安装目录无限增大,快照,只能回复虚拟机的状态,但是虚拟机安装目录中的以前生成的文件,不会撤销掉,这样就会使得虚拟机安装的目录无限的增大。


在做实验室为了方便快速,可以设置打开虚拟机后,自动的以root用户登录系统。

在图形界面下设置步骤:

1.gedit /etc/gdm/custom.conf

2.在文件的[daemon]选项下输入两行代码:

AutomaticLoginEnable=Ture

AutomaticLogin=root                //注意大小写

验证:reboot    //重启


更改主机名:图形界面: gedit /etc/sysconfig/network

            命令行界面:vim /etc/sysconfig/network    或者用nano /etc/sysconfig/network


退出当前登录界面即注销:    exit或logout或ctrl+D


清屏:ctrl+l或clear


查看内存信息:     free    //这个命令只有在系统安装完成之后才能使用