05 2017 档案

摘要:NAT 设置端口映射 http://huzhangsheng.blog.163.com/blog/static/34787784200802801435931/ 你可以设置一个虚拟机的服务(比如 WEB 服务),通过使用命令行工具 VboxManage 代理。你需要知道虚拟机的服务使用哪个端口,然后 阅读全文
posted @ 2017-05-31 12:41 张雪 阅读(99) 评论(0) 推荐(0) 编辑
摘要:第四种 Host-only Adapter模式 解释: 主机模式,这是一种比较复杂的模式,需要有比较扎实的网络基础知识才能玩转。可以说前面几种模式所实现的功能,在这种模式下,通过虚拟机及网卡的设置都可以被实现。 我们可以理解为Vbox在主机中模拟出一张专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡 阅读全文
posted @ 2017-05-27 17:11 张雪 阅读(88) 评论(0) 推荐(0) 编辑
摘要:内核启动显示: Warning: unable to open an initial console. Failed to execute /linuxrc. Attempting defaults... Kernel panic - not syncing: No init found. Try 阅读全文
posted @ 2017-05-27 13:13 张雪 阅读(97) 评论(0) 推荐(0) 编辑
摘要:网关:10.0.2.2 DNS:10.0.2.3 一台虚拟机的多个网卡可以被设定使用 NAT, 第一个网卡连接了到专用网 10.0.2.0,第二个网卡连接到专用网络 10.0.3.0,等等。默认得到的客户端ip(IP Address)是10.0.2.15,网关(Gateway)是10.0.2.2,域 阅读全文
posted @ 2017-05-27 13:13 张雪 阅读(84) 评论(0) 推荐(0) 编辑
摘要:关于NFS配置错误 ubuntu测试本机nfs出错:mount.nfs:access denied by server while mounting... 相信出现这种错误的应该有一些人吧,没关系,一会就帮你搞定。 首先运行:sudo vim /etc/exports 在其文本后添加 /home/w 阅读全文
posted @ 2017-05-26 12:51 张雪 阅读(89) 评论(0) 推荐(0) 编辑
摘要:方法二: 配置tftp服务的步骤: 1、安装相关软件包:tftpd(服务端),tftp(客户端),xinetd sudo apt-get install tftpd tftp xinetd 2、建立配置文件(蓝色的目录是可以更改为其他地址的,例如/home/user/tftpboot) 在/etc/ 阅读全文
posted @ 2017-05-25 12:24 张雪 阅读(109) 评论(0) 推荐(0) 编辑
摘要:问题原因: 情况一:系统帐户验证出现问题.怀疑是调用getuid、getguid时并没有返回正确值,可能是缺少帐户验证相关库,实际排查后发现,缺少libnss_files库。拷贝交叉编译器的libnss_files库到文件系统后,启动文件系统成功。 情况二:系统没有root帐号。可以由whoami命 阅读全文
posted @ 2017-05-24 12:32 张雪 阅读(95) 评论(0) 推荐(0) 编辑
摘要:device=eth0, addr=192.168.167.15, mask=255.255.255.0, gw=192.168.167.254, host=192.168.167.15, domain=, nis-domain=(none), bootserver=192.168.167.170, 阅读全文
posted @ 2017-05-23 17:31 张雪 阅读(164) 评论(0) 推荐(0) 编辑
摘要:看一个例子就明白了。新建一个Makefile,内容如下: 复制代码 ifdef DEFINE_VRE VRE = “Hello World!” else endif ifeq ($(OPT),define) VRE ?= “Hello World! First!” endif ifeq ($(OPT 阅读全文
posted @ 2017-05-23 13:21 张雪 阅读(102) 评论(0) 推荐(0) 编辑
摘要:-l 显示详细信息(长格式显示) -d 显示目录本身 -h 人性化显示 -i 查看i节点 (2)创建目录:mkdir -p 递归创建 可以同时创建多个,mkdir aa bb cc (3)切换目录:cd . 进入当前目录 .. 进入上级目录 (4)显示当前目录绝对路径:pwd (5)删除空目录:rm 阅读全文
posted @ 2017-05-22 19:21 张雪 阅读(126) 评论(0) 推荐(0) 编辑
摘要:Makefile那些稀奇古怪的符号 这些稀奇古怪的符号是前面隐式规则中出现过,单独拎出来是因为我们会经常用到它们。 这些符号也就是我们常说的自动变量: $@ :规则中的目标集 $^ :规则中的所有先决条件 $< :表示规则中的第一个先决条件 再来说说$VAR和$$VAR的区别: makefile文件 阅读全文
posted @ 2017-05-22 13:17 张雪 阅读(87) 评论(0) 推荐(0) 编辑
摘要:2. 使用模式规则 可以使用模式规则定义一个隐式规则。和一般规则类似,只是在模式规则中,目标的定义需要有“%”字符。“%”定义对文件名的匹配,表示任意长度的非空字符串。在依赖目标中同样可以使用“%”,只是依赖目标中“%”的取值,取决于其目标。 模式规则中“%”的展开和变量与函数的展开是有区别的,“% 阅读全文
posted @ 2017-05-18 17:20 张雪 阅读(125) 评论(0) 推荐(0) 编辑
摘要:2)与参数相关的变量 变量 含义 ARFLAGS 函数库打包程序AR命令的参数。默认值是“rv” ASFLAGS 汇编语言编译参数(当明显地调用”.s”或”.S”文件时) CFLAGS C语言编译器参数 CXXFLAGS C++语言编译器参数 COFLAGS RCS命令参数 CPPFLAGS C预处 阅读全文
posted @ 2017-05-18 13:26 张雪 阅读(86) 评论(0) 推荐(0) 编辑
摘要:1. 隐式规则中的变量 隐式规则中使用的变量分成两种:一种是命令相关的,如“CC”;一种是参数相关的,如“CFLAGS”。 1)与命令相关的变量 变量 含义 AR 函数库打开包程序。默认命令是“ar” AS 汇编语言编译程序。默认命令是“as” CC C语言编译程序。默认命令是“cc” CXX C+ 阅读全文
posted @ 2017-05-17 12:10 张雪 阅读(147) 评论(0) 推荐(0) 编辑
摘要:Makefile之执行过程 1. 依次读取变量“MAKEFILES”定义的makefile文件列表 2. 读取工作目录下的makefile文件(根据命名的查找顺序“GNUmakefile”,“makefile”,“Makefile”,首先找到那个就读取那个) 3. 依次读取工作目录makefile文 阅读全文
posted @ 2017-05-16 17:48 张雪 阅读(79) 评论(0) 推荐(0) 编辑
摘要:Makefile的组成部分 Makefile包含五个东西:显示规则,隐式规则,变量定义,文件指示,注释。具体含义还是直接引用网上的版本吧| | | 1、显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。 2、隐式 阅读全文
posted @ 2017-05-16 17:47 张雪 阅读(102) 评论(0) 推荐(0) 编辑
摘要:1级别表示单用户模式,2级别表示字符界面多用户模式,4级别未分配使用,这3个级别基本不使用。所以只要知道上述4种级别即可。具体的启动进程和配置文件会在后续笔记中体现。 Linux命令的分类: (Linux命令:用于实现某一功能的指令或程序,命令的执行依赖于解释器程序,如/bin/bash) 内部命令 阅读全文
posted @ 2017-05-15 17:51 张雪 阅读(76) 评论(0) 推荐(0) 编辑
摘要:Linux命令帮助: 刚才说的在未打任何命令的情况下按两次TAB键会显示所有可用的命令,这种方法不常用,常用的方法是help ,用法是 :命令 --help ,常用的是man帮助(即手册manual),用法是:man 命令,还有一种帮助方法是info ,用法是info 命令,其实这种不太常用,因为正 阅读全文
posted @ 2017-05-15 17:50 张雪 阅读(97) 评论(0) 推荐(0) 编辑
摘要:Linux中磁盘分区表示: 如:/dev/hda5 :/dev/目录是存放硬件设备文件,hd表示IDE设备,sd表示SCSI设备,a表示硬盘的顺序号,即第一块硬盘是a,第二块是b...等,就像windows下的C盘D盘一样,5表示第一个逻辑分区。Linux分区由主分区和扩展分区组成,主分区不超过4个 阅读全文
posted @ 2017-05-12 17:27 张雪 阅读(212) 评论(0) 推荐(0) 编辑
摘要:x自动扫描磁盘并试图修复错误,在修复过程中产生的文件存放到该目录下4.1磁盘分区4.1.1、分区有三种类型:主分区、扩展分区和逻辑分区4.1.2、分区建立1)查看磁盘分区情况[root@linuxso.com /root]#fdisk -l2)建立分区[root@linuxso.com /root] 阅读全文
posted @ 2017-05-12 13:47 张雪 阅读(126) 评论(0) 推荐(0) 编辑
摘要:参数:-p:递归的删除空目录6):cp 文件或目录复制参数:-f:如果目标或文件目录已经存在,不询问用户是否删除,直接删除再复制-R:递归的复制目录7)mv 文件移动或重命名8)rm 文件或目录删除9)显示文件内容 cat命令参数:-n:显示输出行的行号10)more 分屏显示文件11)less 分 阅读全文
posted @ 2017-05-11 17:23 张雪 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1.1系统关闭1)、[root@linuxso.com /root]#shutdown -h now2)、[root@linuxso.com /root]#halt3)、[root@linuxso.com /root]#init 04)、[root@linuxso.com /root]#powero 阅读全文
posted @ 2017-05-11 13:54 张雪 阅读(127) 评论(0) 推荐(0) 编辑
摘要:帐号管理可以手工创建和删除用户。一般为了方便,使用 useradd 命令创建用户, usermod 和 userdel 可以修改和删除用户。可以用 usermod -L user 和 usermod -U user 对用户上锁和解锁,禁止用户的登录。passwd 命令可以修改用户的密码。登录账户记录 阅读全文
posted @ 2017-05-10 12:22 张雪 阅读(125) 评论(0) 推荐(0) 编辑
摘要:为了执行一些系统级的操作,经常会需要成为 root 用户,直接用 root 帐号登录的方法并不好,不安全的因素增加,而且也无法区分究竟是谁做了哪些操作。有两种方法从普通用户切换到 root 用户,一是使用su 命令,另一个是使用 sudo 命令。不加参数的 su 命令切换到 root 帐号,加用户名 阅读全文
posted @ 2017-05-09 18:55 张雪 阅读(115) 评论(0) 推荐(0) 编辑
摘要:$ which ifconfig # 没找到,权限不够$ whereis ifconfigifconfig: /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz$ locate ifconfig/sbin/ifconfig/usr/share/man/d 阅读全文
posted @ 2017-05-09 13:38 张雪 阅读(122) 评论(0) 推荐(0) 编辑
摘要:如创建文件 a.txt :$ cat > a.txt # 将标准输入重定向到文件MondayTuesdayWednesdayThursdayFridaySaturdaySunday^C$ cat b.txt # 显示文件内容MondayTuesdayTuesdayThursdayFridaySatu 阅读全文
posted @ 2017-05-08 22:21 张雪 阅读(94) 评论(0) 推荐(0) 编辑
摘要:Linux命令帮助: 刚才说的在未打任何命令的情况下按两次TAB键会显示所有可用的命令,这种方法不常用,常用的方法是help ,用法是 :命令 --help ,常用的是man帮助(即手册manual),用法是:man 命令,还有一种帮助方法是info ,用法是info 命令,其实这种不太常用,因为正 阅读全文
posted @ 2017-05-08 13:36 张雪 阅读(174) 评论(0) 推荐(0) 编辑
摘要:开始执行一些简单的命令: 注意Linux中大小写是敏感的,这点与windows不同,windows中的powershell无论是命令还是函数方法等都不区分大小写。 [www.linuxidc.com@localhost ~]$ su - root 切换到root用户 口令: [root@localh 阅读全文
posted @ 2017-05-05 22:52 张雪 阅读(110) 评论(0) 推荐(0) 编辑
摘要:Linux中磁盘分区表示: 如:/dev/hda5 :/dev/目录是存放硬件设备文件,hd表示IDE设备,sd表示SCSI设备,a表示硬盘的顺序号,即第一块硬盘是a,第二块是b...等,就像windows下的C盘D盘一样,5表示第一个逻辑分区。Linux分区由主分区和扩展分区组成,主分区不超过4个 阅读全文
posted @ 2017-05-05 13:47 张雪 阅读(168) 评论(0) 推荐(0) 编辑
摘要:保存重启,/etc/init.d/vsftpd restart 即可使用虚拟用户登录,这时候所有的虚拟用户共同使用/home/ftpuser目录上传下载,如果想使用自己独立的目录,可以在/etc/vsftpd/vsftpd_user_conf目录创建各自的配置文件,如给wugk创建独立的配置文件:v 阅读全文
posted @ 2017-05-04 18:45 张雪 阅读(102) 评论(0) 推荐(0) 编辑
摘要:3.1. 5 搭建FTP服务器 FTP 是文件传输协议,正是由于这种协议使得主机间可以共享文件。 FTP 使用TCP 生成一个虚拟连接用于控制信息,然后再生成一个单独的 TCP 连接用于数据传输。vsftpd是一款在Linux发行版中最主流的FTP服务器程序;特点是小巧轻快,安全易用;能让其自身特点 阅读全文
posted @ 2017-05-04 13:39 张雪 阅读(129) 评论(0) 推荐(0) 编辑
摘要:[ OK ] workgroup = WORKGROUP 设Samba Server 所要加入的工作组或者域。 server string = Samba Server Version %v Samba Server 的注释,可以是任何字符串,也可以不填。宏%v表示显示Samba的版本号。 secu 阅读全文
posted @ 2017-05-03 12:03 张雪 阅读(92) 评论(0) 推荐(0) 编辑
摘要:下面是参数详解: restrict default ignore # 关闭所有的 NTP 要求封包 restrict 127.0.0.1 # 开启内部递归网络接口 lo restrict 192.168.0.0 mask 255.255.255.0 nomodify #在内部子网里面的客户端可以进行 阅读全文
posted @ 2017-05-02 17:44 张雪 阅读(306) 评论(0) 推荐(0) 编辑
摘要:自此NTP服务搭建完毕,然后在所有客户端crontab里面添加如下语句:0 0 * * * /usr/sbin/ntpdate 10.0.0.155 >>/data/logs/ntp.log 2>&1 3.1. 2 构建DHCP服务器 DHCP(Dynamic Host Configuration 阅读全文
posted @ 2017-05-02 17:43 张雪 阅读(135) 评论(0) 推荐(0) 编辑