随笔分类 -  操作系统

摘要:1,安装samba sudo apt-get install samba 2,,检查安装是否成功 sudo dpkg -l samba* 3, 创建共享目录: mkdir /home/komy/share sudo chmod 777 /home/komy/sha 4, 创建Ubuntu Samba配置文件: 1. 保存现有的配置文件 sudo cp /etc/samba... 阅读全文
posted @ 2013-07-01 21:14 linux,dev 阅读(268) 评论(0) 推荐(0)
摘要:时间:2008-01-02 最近对硬盘重新划分了分区,启动的时候总是启动不起来,总是提示找不到内核文件之类的错误。当时,很是纳闷,grub里面已经找到了,怎么到这里面又找不到了。后来仔细想想,是/etc/fstab里面出了问题。/etc/fstab用来配置在开机引导的时候自动挂载到linux的文件系统。 在linux中/etc/fstab的数据项如下所示: 例如下面就是我机子上的/etc/fstab配置文件# /etc/fstab: static file system information.## proc /proc ... 阅读全文
posted @ 2013-07-01 21:13 linux,dev 阅读(1759) 评论(0) 推荐(0)
摘要:1、使用Autofs自动挂载分区2、修改/etc/fstab3、编写shell脚本,开机自动运行mount命令方法一、使用Autofs1、Autofs的特点:Autofs与Mount/Umount的不同之处在于,它是一种看守程序(deamon)。如果它检测到用户正试图访问一个尚未挂接的文件系统,它就会自动检测该文件系 统,如果该文件系统存在,那么Autofs会自动将其挂接。另一方面,如果它检测到某个已挂接的文件系统在一段时间内没有被使用,那么Autofs会自动 将其卸载。因此一旦运行了Autofs后,用户就不在需要手动完成文件系统的挂接和卸载。2、Autofs的安装: 只需执行以下一条命令:r 阅读全文
posted @ 2013-07-01 21:12 linux,dev 阅读(1722) 评论(0) 推荐(0)
摘要:来源: ChinaUnix博客 日期: 2008.01.03 11:46 (共有条评论) 我要评论二 proc文件系统分析根据前面的分析,我们可以基本确定对proc文件系统的分析步骤。我将按照proc文件系统注册,安装的顺序对其进行分析,然后基于代码,对proc文件系统的结构进行分析,尤其是proc文件系统用于内部管理的数据结构。最后,我们将根据分析结果,提出可行的xml封装计划。在对proc文件系统的数据结构的分析中,我将把重点放在数据输出的分析上,它是提出一种标准的XML封装方法的基础。(一) Linux 相关源代码简介在linux代码树中,所有文件系统的代码都放在linux/fs/目录. 阅读全文
posted @ 2013-07-01 21:12 linux,dev 阅读(1026) 评论(0) 推荐(0)
摘要:/proc文件系统下的多种文件提供的系统信息不是针对某个特定进程的,而是能够在整个系统范围的上下文中使用。可以使用的文件随系统配置的变化而变化。命令procinfo能够显示基于其中某些文件的多种系统信息。以下详细描述/proc下的文件。--------------------------------------------------------------------------------/proc/cmdline文件这个文件给出了内核启动的命令行。它和用于进程的cmdline项非常相似。--------------------------------------------------- 阅读全文
posted @ 2013-07-01 21:11 linux,dev 阅读(3623) 评论(0) 推荐(0)
摘要:Linux下查看磁盘挂载的三种方法2009-06-05 23:17好久没有更新日志了,呵呵。不是没有要写的东东。实在抽不出时间来写,要准备公司的考试呢,C++考试。已经有七个月没有写C++代码了,这七个月里面写了python代码,写了shell代码,要命的是要两种语言都和C/C++语言的语法不兼容。现在写C++代码都经常出语法错误了。还好,明天就考试了。考过试以后,我会尽量把我这段时间掌握的知识分享给大家的。今天要讲的是linux下怎么查看磁盘的挂载,包括挂载点和挂载的硬盘或逻辑卷。第一种方法:使用df命令,这个命令比较常用,大家都很熟悉。问题是这种方法,有时候挂载点和挂载的卷不在同一行,使用 阅读全文
posted @ 2013-07-01 21:11 linux,dev 阅读(15542) 评论(0) 推荐(0)
摘要:发表于:2012-09-17 10:25查看Linux磁盘空间大小一、df 命令;df 是来自于coreutils 软件包,系统安装时,就自带的;我们通过这个命令可以查看磁盘的使用情况以及文件系统被挂载的位置;举例:[root@localhost beinan]# df -lhFilesystem 容量 已用 可用 已用% 挂载点/dev/hda8 11G 6.0G 4.4G 58% //dev/shm 236M 0 236M 0% /dev/shm/dev/sda1 56G 22G 35G 39% /mnt/sda1我们从中可以看到,系统安装在/dev/hda8 ;还有一个56G的磁盘分区/ 阅读全文
posted @ 2013-07-01 21:10 linux,dev 阅读(2789) 评论(0) 推荐(0)
摘要:[日期:2012-11-14]/dev/shm是linux下的一块共享内存结构。默认大小是真实内存的一半。它用来存储进程间通讯时的一些共享数据结构。在物理内存足够时,会在内存中进行数据交换,如果物理内存缺乏时,会用swap进行数据交换. 支持动态在线调整.在我们需要时可以增加或缩减它的大小。mount -t tmpfs -o size=1024m tmpfs /mnt/ram这个命令开了一块1G内存来当目录用。不过放心,如果里面没文件,是不会占用内存的,用多少占多少。当然,你可以在/etc/fstab中加一行语句,挂载一个点。tmpfs /var/tmp tmpfs size=7... 阅读全文
posted @ 2013-07-01 21:10 linux,dev 阅读(1901) 评论(0) 推荐(0)
摘要:2007-03-09 03:25:08整理数据 首先,必须创建一个新分区专门用于存储频繁修改的文件。您可能希望将这个分区置于单独的磁盘上以增强性能。接下来,我将逐步说明将 /tmp 和 /var 移动到这个新分区上的各个步骤。 警告 下面的技术说明如何移动一个或多个分区。尽管这项技术经过专门设计,使您能够“撤销”失败的分区移动,但它并不防止用户的错误。换言之,只要进行格式化分区或复制大量文件的操作,就存在因输入错误而导致大量数据被破坏的可能性。因此,强烈建议您 在行动之前采取适当的措施来备份所有的重要文件。 1. 在新分区上创建文件系统 这个过程的第一步是创建一个足以容纳 /var ... 阅读全文
posted @ 2013-07-01 21:09 linux,dev 阅读(788) 评论(0) 推荐(0)
摘要:2011-12-08 10:03 内核的优化跟服务器的优化一样,应本着稳定安全的原则。下面以64位的Centos5.5下的Squid服务器为例来说明,待客户端与服务器端建立TCP/IP连接后就会关闭SOCKET,服务器端连接的端口状态也就变为TIME_WAIT了。那是不是所有执行主动关闭的SOCKET都会进入TIME_WAIT状态呢?有没有什么情况使主动关闭的SOCKET直接进入CLOSED状态呢?答案是主动关闭的一方在发送最后一个ACK后就会进入TIME_WAIT状态,并停留2MSL(Max Segment LifeTime)时间,这个是TCP/IP必不可少的,也就是“解决”不了的。 TC. 阅读全文
posted @ 2013-07-01 20:41 linux,dev 阅读(1263) 评论(0) 推荐(0)
摘要:2011-08-12 19:21:30Sysctl命令及linux内核参数调整一、Sysctl命令用来配置与显示在/proc/sys目录中的内核参数.如果想使参数长期保存,可以通过编辑/etc/sysctl.conf文件来实现。命令格式:sysctl [-n] [-e] -w variable=valuesysctl [-n] [-e] -p (default /etc/sysctl.conf)sysctl [-n] [-e] –a常用参数的意义:-w 临时改变某个指定参数的值,如# sysctl -w net.ipv4.ip_forward=1-a 显示所有的系统参数-p从指定的文件加载系统 阅读全文
posted @ 2013-07-01 20:40 linux,dev 阅读(260) 评论(0) 推荐(0)
摘要:WinSCP:11, 打开WinSCP, 在登录会话界面中选定将要登录的会话.22, 点击旁边的"编辑"按钮.33, 在左侧树型菜单中找到"环境"项, 并打开它.44, 在右侧中一项为"文件名UTF-8编码", 选择"开启".55, 搞定!Putty:11, 打开Putty.exe, 在登录会话界面中选定Default Settings.22, 再点击左侧树形菜单中的"Window -> Translation"33, 在右侧界面中有一项"Received data assume 阅读全文
posted @ 2013-06-01 21:41 linux,dev 阅读(4967) 评论(0) 推荐(0)
摘要:1、启动SSH服务 “/etc/init.d/sshd start”。然后用netstat -antulp | grep ssh看是否能看到相关信息就可以了。2、如何设置把ssh等一些服务随系统开机自动启动? 方法一:[root@localhost ~]# vi /etc/rc.local加入:service sshd start 或 /etc/init.d/sshd start方法二:进入/etc/rc.d然后进入相应运行级别如rc3.d.将K打头的ssh服务改为S开头的 阅读全文
posted @ 2013-06-01 21:39 linux,dev 阅读(4270) 评论(0) 推荐(0)
摘要:Centos中IP与DNS手动设置方法在虚拟机中安装的Centos minimal版本,默认没有本地连接eth0或者eth1之类的,只有一个lo的127.0.0.1地址。 www.2cto.com 所以需要手动编辑配置文件,让系统加载一个本地连接,可以选择DHCP或者手动。IP设置目录/etc/sysconfig/network-script下有很多文件,其中的ifcfg-eth0便是需要修改的文件了。 www.2cto.com DEVICE="eth0"#手动指定ip地址IPADDR="192.168.10.200"#子网掩码NETMASK=" 阅读全文
posted @ 2013-06-01 21:39 linux,dev 阅读(280) 评论(0) 推荐(0)
摘要:2012-10-08 15:05:57centos修改主机名命令需要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常。首先切换到root用户。vi /etc/sysconfig/network用任一款你喜爱的编辑器打开该文件,里面有一行 HOSTNAME=localhost.localdomain (如果是默认的话),修改 localhost.localdomain 为你的主机名。vi /etc/hosts www.2cto.com 打开该文件,会有一行 127.0.0.1 localhost.localdomain . 阅读全文
posted @ 2013-06-01 21:38 linux,dev 阅读(522) 评论(0) 推荐(0)
摘要:使用 ntfs-3g 驱动程序来解决。 下载页面:http://www.tuxera.com/community/ntfs-3g-download/当前最新版本:ntfs-3g_ntfsprogs-2013.1.13.gz安装ntfs-3g # tar zxvf ntfs-3g_ntfsprogs-2013.1.13.gz # cd ntfs-3g_ntfsprogs-2013.1.13 # ./configure --prefix=/usr/local/ntf3g //编译,指定安装目录/usr/local/ntf3g,可以不指定 # make # make installIns... 阅读全文
posted @ 2013-06-01 21:37 linux,dev 阅读(819) 评论(0) 推荐(0)
摘要:我想你是学习服务器吧,那还是用终端比较好。、、、、、、、、、、、、、、方法一:纯修改配置文件cd /etc/sysconfig/network-scriptsvi ifcfg-eth0 #拿我机子举例,我只有一块网卡,就是eth0============================== DEVICE=eth0BOOTPROTO=static #这里将auto改为static 即自动改为静态BROADCAST=192.168.2.255 #这里修改为你设置的局域网广播地址(可以不写这行)HWADDR=00:0C:29:1D:9F:22 #这里是硬件地址(可以不写这行)IPADDR=192.. 阅读全文
posted @ 2013-06-01 21:37 linux,dev 阅读(1121) 评论(0) 推荐(0)
摘要:IP: ifconfiggateway:[root@localhost ~]# netstat -rnKernel IP routing tableDestination Gateway Genmask Flags MSS Window irtt Iface172.16.44.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet8172.16.10.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet1172.16.0.0 0.0.0.0 2... 阅读全文
posted @ 2013-06-01 21:36 linux,dev 阅读(396) 评论(0) 推荐(0)
摘要:目录(?)[-]临时修改主机名永久修改主机名其他修改方式hosts文件与主机名修改无关参考1.临时修改主机名显示主机名:zhouhh@zzhh64:~$ hostnamezhh64修改主机名:zhouhh@zzhh64:~$ sudo hostname zzofszhouhh@zzhh64:~$ hostnamezzofs看一下$PS1zhouhh@zzhh64:~$ echo $PS1/[/e]0;/u@/h: /w/a/]${debian_chroot:+($debian_chroot)}/u@/h:/w/$@符号后面跟/h即主机名。命令行前的提示符主机名怎么没有更新呢?重新打开一个终端, 阅读全文
posted @ 2013-06-01 21:36 linux,dev 阅读(208) 评论(0) 推荐(0)
摘要:更新: 2011-10-12作为linux世界里最稳定的服务器版本,rhas5一直有很大的应用面,之前一直关注的是freebsd,因为应用的需要,特别在配合mysql和oracle上red hat有着太多优势。用centos来代替red hat as的使用,因为centos5是利用rhas5的源码,去掉redhat的商标、图标之后编译发行的,是最一个源码编译版本,我用的是centos 5.2在安装centos 5.2的时候,忘设置swap交换分区,在内存小的情况下,增大swap的作用比较有效的。第一步 创建文件块#cd /var (进入一个文件夹)#dd if=/dev/zero of=swa 阅读全文
posted @ 2013-06-01 21:35 linux,dev 阅读(909) 评论(0) 推荐(0)