知识点整理
1. 想要用vnc连接到主机,通过电脑连接到对方的桌面并且查看对方的桌面:
vncviewer –shared -viewonly 192.168.0.254:1 //连接到192.168.0.254这台主机的桌面,并且以共享只读的方式接入。
2.想要在服务器上下载东西可以用lftp 192.168.0.254
cd pub
get 单个文件
mget *(支持匹配)
mirror 目录
3 . ifconfig :查看网络的有关信息。包括查看IP地址
4 . rpm –q是查看软件是否安装,如:rpm –q gcc 就是来查看gcc是否安装,如果没有安装,则用:yum install gcc –y(-y的意思就是在下面的安装的过程中出现需要询问的时候就不用你直接自己输入了。否则系统会要求你亲自输入,有可能输入多个呢。。。。)
5. 在redhat以及其他的linux的操作系统的一般的文件系统是ext2.ext3 . ext4。NTFS是Windows NT以及之后的Windows 2000、Windows XP、Windows Server 2003、Windows Server 2008、Windows Vista和Windows 7的标准文件系统。如果你想要在linux系统中查看windows系统中的东西也就是ntfs系统格式的东西,你需要安装ntfs- 3g_ntfsprogs-2011.4.12.tgz,首先你应该先下载(1)ntfs-3g_ntfsprogs-2011.4.12.tgz,然后你需要解压:(2)tar zxf ntfs-3g_ntfsprogs-2011.4.12.tgz (3)cd ntfs-3g_ntfsprogs (4)因为编译的时候需要gcc工具,所以你应该查看此时系统是否安装了gcc: rpm -q gcc 如果没有安装,需要安装yum install gcc –y。(5)ntfs-3g是一个源码包,所以需要编译(6)./configure (7)make (8)make install (潜入你刚才编译的东西)。(9)编译好之后你需要挂载ntfs的文件系统才可以进行读写。(10)挂载:mount.ntfs-3g /dev/sda2 /mnt(意思就是将/dev/sda2挂载到/mnt下,也就是你进入mnt就和进入/dev/sda2是一样的。)
6 ll 显示文件或者目录的权限
Ls 只显示文件列表
Ls –a 显示所有的文件包括隐藏的文件。
7.连接服务器
(1)通过ftp方式连接到服务器
Public FTP
Server :192.168.0.254
(2)Windows share
Server :192.168.0.254
Share:ftp
USERNAME:guest 2000-2020
Password: password
(3)ssh远程连接到服务器
Server:192.168.0.1 //服务器的IP地址
Port:(不写)
Folder:/root //连接上之后进入的主目录
Username:root //以root身份连接到对方的主机
Password:westos //连接到服务器上得用户名密码
8.倘若你的电脑上没有中文输入,那么你需要Add software->language->Chinese 添加软件安装。然后搜索pinyin并且把相关的包安装上,这样还是不可以,你需要在Input method配置一下添加pinyin选项。重新登录就可以了。System->Administration->Add/Remove software ->Input Method ->pinyin
要想调节你的系统显示的语言你可以使用:System->Administration->language
9.Help
在学习linux的过程中,肯定会遇到好多的问题,这是我们要能学会使用系统本身自带的帮助文件。你可以在命令行下输入:man 5 passwd(拿passwd来举例,5是用来显示的文档)
man 1 passwd (1是用来查看使用用法的)
另一种方法是在System下的help中搜索中输入: man:passwd(5)
man :passwd(1)
可以达到同样的效果。在man下有一些格式[ ]是可选项。< >是必要的选项
按下“空格“表示的翻到下一页
按下“上下键“表示网上或者往下移动一行。
/passwd 为查找关键字passwd
/^passwd表示查找以passwd开头的
/passwd$表示查找以passwd结尾的。
另外在你学习linux的时候你也可以到帮助网站寻求你需要的信息:
http://access.redhat.com
http://www.redhat.com/docs/
10.一般情况下在我们实验室的环境下,如果虚拟机破坏了,你可以使用
cd /usr/local/bin
lab-resetvm
11.打印
在命令行下输入System-config-printer,然后在弹出的对话框中写入你要使用的打印机的IP。选择打印机->检查该打印机是否正在使用->forward->设置默认
在命令行下输入: lpr /etc/passwd (打印/etc/passwd的内容)
假设你上面设置的打印机编号是18.那么你输入:192.168.0.254/printers/printer18就可以查看你刚刚打印的内容。
Lpq 是可以查看打印队列。
Lpstat 查看打印队列的状态信息
Lprm 删除等待队列
12 su 与su – 切换到root用户的区别:
两者都可以切换到root用户。而su-是切换到主用户重新打开一个新变量shell,而su则是打开root的新的一个界面。里面的变量和普通用户下的变量是相通的。这样是不安全的。所以建议切换到主用户的时候用su-.
13、运行一个进程。如:firefox
你在命令行下输入firefox &,那么你打开的firefox直接进入后台运行。
如你输入:sleep 1000&
Sleep 2000&
Sleep 3000&
fg:调用进程
Ctrl + Z:挂起进程
bg:将进程打到后台运行,进程前面有“+”号的表示首先要执行的进程,“-”则是次之执行的.
jobs:显示的是当前要执行的进程。
14. cd ~ :不管你现在在哪,你只要输入cd ~那么你就可以回到用户主目录。
(如你当前的用户为student,那么你cd ~就会进入/home/student,但是你要输入的是cd ~ sushan ,那么则进入的是/home/sushan)
cd - :是回到上一级目录。
!d:执行离你最近的以d开头的命令、
!!:执行上次执行的命令。
15 关于分盘问题:
在宿主机输入:fdisk –l /dev/sda(查看磁盘分区的情况)
在虚拟机上输入:fdisk –cul /dev/sda(查看以及分区)m :显示帮助 n:创建新的一个分区
(2)在命令行下输入:
dd if=/dev/sda of=mbr bs=512 count=1 (此条命令的作用是将/dev/sda下的内容以一次输入512个字节的次序输入mbr这个文件中,总共需要输入一次,这512个字节中有446个字节的 mbr,之后的64个字节的mpt,2个字节的磁盘有效性标识)
(3)file mbr 查看文件类型
(4)hexdump –c mbr 查看分区情况
(5)假如你在电脑上分得一个磁盘分区。(在你刚刚分完区的时候有时候可能文件不能同步,那么你可以尝试使用命令:partx –a /dev/sda 显示更新。若还是无法显示更新,那么你只有重启了。)你需要挂载上才可以每次登陆上电脑的时候即可进入此磁盘进行读写。你要是不嫌麻烦的话你可以每次都在命令行下输入:mount /dev/sda2 /mnt (假设你新分得的的磁盘编号为/dev/sda2),要想持久的挂载不用每次启动系统的时候都要手动挂载的话你需要:gedit /etc/fstab,打开最后一行依次写入:
分割区 挂入目录 档案目录 相关选项 系統备份 系统检查
/dev/hda6 /home ext4 defaults 1 2
磁盘设备名 挂载点 文件系统 默认 0 0(代表不记录不检查,否则你要是写1 1 那么如果启动的时候磁盘有问题那么你检测不通过就会系统起不来呢、、、、、)
然后执行: mount –a 会去重新读取文件。用 df 可以查看分区挂载的情况。
关于挂载:比如挂载 mount /dev/sda2 /mnt
你卸载的时候可以使用 umount /dev/sda2 或者是 umount /mnt
16 在分区的时候注意,你输入fdisk –cu /dev/sda
n 建立一个分区。开始范围默认。你如果不输入那么默认你选择的是剩余所有的空间作为该分区的结束为止,当然你可以在初始位置上+512M类似的来设定你分区的大小,一般的分区时主分区+扩展分区一共是四个(最多是四个,当然如果你分了2个主分区可是只有一个扩展分区,但是扩展分区占用了所以的剩余空间,那么就不能再分的扩展分区或者是主分区了,你只能分得逻辑分区)一般是3+1 或者是 4+0
17 修改IP:
图形界面下: system->config->network 修改IP地址
或者是通过命令行直接修改文件:vi /etc/sysconfig/network-scripts/ifcfg-etho(虚拟机是eth0,主机一般是br0)
记得修改完IP地址你要重启网络才可以生效哦!
/etc/init.d/network restart 或者是 service network restart