拥有Linux标签的文章
Linux

Linux任务前后台的切换

Linux任务前后台的切换Shell支持作用控制,有以下命令实现前后台切换:1.command&让进程在后台运行2.jobs查看后台运行的进程3.fg%n让后台运行的进程n到前台来4.bg%n让进程n到后台去5.kill%n杀死jobPS:"n"为jobs命令查看到的job编号,不是进程编号.fg、bg、jobs、&、ctrl+z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的.一、&最经常被用到这个用在一个命令的最后,可以

系统 2019-08-12 01:33:52 1634

Linux

linux内核系统调用--sendfile函数

在apache,nginx,lighttpd等webserver其中,都有一项sendfile相关的配置,在一些网上的资料都有谈到sendfile会提升文件传输性能,那sendfile究竟是什么呢?它的原理又是怎样呢?在传统的文件传输里面(read/write方式),在实现上事实上是比較复杂的,须要经过多次上下文的切换,我们看一下例如以下两行代码:Java代码read(file,tmp_buf,len);write(socket,tmp_buf,len);

系统 2019-08-12 01:33:34 1634

Linux

ArchBang Linux 2012.12 发布

ArchBangLinux是基于ArchLinux的轻量级发行。使用Openbox窗口管理器,它快捷并保持最新,既适合于桌面又适合于便携式系统。该版本基于Linuxkernel3.6.8内核。下载地址:archbang-2012.12.03-i686.iso(545MB)archbang-2012.12.03-x86_64.iso(548MB).发行通知:http://archbang.org/news/archbang-2012-12-is-out-in

系统 2019-08-12 01:32:44 1634

Linux

阅读和调试linux kernel0.11的窘境

这些日子一直都想通读,甚至重写一次linux0.11的内核,在黑暗中摸索的日子真是痛苦,于渊的《自己动手写操作系统》提供的调试方法,都有试过,总是感觉进展速度很慢很慢。Maybeoperatingsystemishard,butIneedtocontinue,neversaygiveitup.阅读和调试linuxkernel0.11的窘境

系统 2019-08-29 22:14:07 1633

Linux

Linux释放内存

在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用SWAP空间影响性能,此时就需要执行释放内存(清理缓存)的操作了。Linux系统的缓存机制是相当先进的,他会针对dentry(用于VFS,加速文件路径名到inode的转换)、BufferCache(针对磁盘块的读写)和PageCache(针对文件inode的读写)进行缓存操作。但是在进行了大量文件操作之后,缓存会把内存资源基

系统 2019-08-12 01:33:35 1633

Linux

Linux下gftp中文显示乱码的解决方法

默认设置下用gftp访问ftp站点时,有时会出现中文乱码,解决方法是在选项中,"General"里的"RemoteCharacterSets(远端字符集)"中添加"gb2312;"即可正常访问。彻底解决:更改/usr/bin/gftp第二行加入exportLANG=zh_CN.GBK后要sudolocale-genzh_CNsudorm-rf~/.gftp现在在命令行里面启动gftp中文显示就没问题了,如果在菜单里面启动gftp,还需要:把“gFTP属性"

系统 2019-08-12 01:33:14 1633

Linux

Linux中subversion(SVN)整合apache安装及配置

本安装环境为:opensuse12.1所需安装包:httpd-2.4.3.tar.gzsubversion-1.7.6.tar.gzopenssl-1.0.1c.tar.gzneon-0.29.6.tar.gzpcre-8.20.tar.gz注:其中红色字体标识的为必须要,蓝色字体标识的为一些扩展包或者依赖包(要试情况下载安装)当前我所用的是普通用户安装,并不是用的root用户第一部分:安装①.安装apache:1.tar-zxvfhttpd-2.4.3.

系统 2019-08-29 23:13:16 1632

Linux

盗梦空间现实版:Linux正盗走Windows美梦

Linux一直试图在桌面操作系统上与Windows一决高低,但是多年来赢取的市场份额非常有限。事实证明,除去PC桌面,Linux还有很多可以争取的市场空间。随着近期,诺基亚Maemo与英特尔Moblin项目合并后推出MeeGo操作系统,谷歌Android操作系统在智能手机市场取得的进展,这些基于Linux平台的自由软件接连迸发,无疑都让人欢欣鼓舞。同时,KDE这个14年来伴随着Linux走进普通用户电脑桌面的图形桌面,也迎来了革命性的时刻。在2010年,K

系统 2019-08-29 22:05:11 1632

Linux

linux oracle error解决记录

1.sqlplus/assysdba后使用selectinstance_name,statusfromv$instance后出错:ERROR:ORA-01034:ORACLEnotavailableORA-27101:sharedmemoryrealmdoesnotexist进程ID:0会话ID:0序列号:0解决办法:先关闭,然后重新启动$exportORACLE_SID=YOUR_TARGET_ORACLE_INSTANCE$sqlplus/assysd

系统 2019-08-12 01:54:32 1632

Linux

《鸟哥的Linux私房菜》学习笔记(5)——权限管

一、权限的基本概念权限:访问计算机资源或服务的访问能力。Linux中,每一个资源或者服务的权限,分别定义了三组用户的使用能力。文件的属主(u)文件的属组(g)其他用户(o)对于每一类用户来说,可以对某个文件有三种权限:r:可读,可以使用类似cat,more,less等命令查看文件内容。w:可写,可以编辑或者删除此文件。x:可执行,可以在命令提示符下,当做命令提交给内核运行,一般对文件默认没有此权限,否则可能执行恶意代码。对于目录来说,r:可以对此目录执行l

系统 2019-08-12 01:33:20 1632

Linux

linux 权限

chmod4755的意义,s之于可执行文件的意义权限为rwxrwxrwx的属主为root的可执行文件,当shell用户去运行它时,程序所拥有的权限为shell权限权限为rwsrwxrwx的属主为root的可执行文件,当shell用户去运行它时,程序所拥有的权限为root权限当属主与属组都设置时,以属主为准--------------------------------------------------chmod1777的意义,t之于目录的意义权限为rwx

系统 2019-08-12 01:33:09 1632

Linux

Linux 性能监测

Linux性能监测:介绍看了某某教程、读了某某手册,按照要求改改某某设置、系统设定、内核参数就认为做到系统优化的想法很傻很天真:)系统优化是一项复杂、繁琐、长期的工作,优化前需要监测、采集、测试、评估,优化后也需要测试、采集、评估、监测,而且是一个长期和持续的过程,不是说现在优化了,测试了,以后就可以一劳永逸了,也不是说书本上的优化就适合眼下正在运行的系统,不同的系统、不同的硬件、不同的应用优化的重点也不同、优化的方法也不同、优化的参数也不同。性能监测是系

系统 2019-08-29 22:48:00 1631

Linux

Linux下通配符总结

參考<鸟哥的linux私房菜>*-通配符,代表随意字符(0到多个)?-通配符,代表一个字符#-凝视/-跳转符号,将特殊字符或通配符还原成一般符号|-分隔两个管线命令的界定;-连续性命令的界定~-用户的根文件夹$-变量前须要加的变量值!-逻辑运算中的"非"(not)/-路径分隔符号>,>>-输出导向,分别为"代替"与"累加"'-单引號,不具有变量置换功能"-双引號,具有变量置换功能`-quote符号,两个``中间为能够先运行的指令()-中间为子shell的起

系统 2019-08-12 01:32:21 1631

Linux

Linux 关键信息查看(内存,硬盘,网络,CPU)

Linux关键信息查看(内存,硬盘,网络,CPU)查看内存总体使用状况:Shell代码XXXX@XXXXXXXX:~$free-mtotalusedfreesharedbufferscachedMem:1517848669036410-/+buffers/cache:4011116Swap:000XXXX@XXXXXXXX:~$freetotalusedfreesharedbufferscachedMem:1554088868768685320037500

系统 2019-08-29 22:37:12 1630

Linux

NVIDIA-Linux-x86-180.16-pkg1 驱动的升级安装

关于Nvidia显卡驱动在Linux上面的安装,网上已经有很多的文章了。不过感觉都是只有大量的步骤,缺少的一些前因后果的描述。导致了很多朋友不能很好的针对自己系统特性进行安装。在这里我就结合我的实际体验来给大家讲一下Nvidia显卡驱动的安装。在这之前,大家务必要拢清楚自己的系统环境。我的系统环境写道Ubuntu8.04.1LinuxKernel2.6.24-22-generic#1SMPMonNov2418:32:42UTC2008i686GNU/Lin

系统 2019-08-29 22:07:17 1630