Linux
文章平均质量分 66
小龙王2010
加我微信 chinaitlee (昵称:小玩子君) 可免费协助博文答疑 和下载资料, 权当交个盆友
展开
-
问题(一)记录:Redhat9 Linux下字符界面乱码解决方法
由于自己在装Redhat9 Linux时选择的缺省语言是中文,在字符界面下会出现乱码情形。对于在CLI方式下要调试程序时极其困难,因为出错信息全部是乱码。下面将字符界面下会出现乱码解决方法记录如下:注:下面#为命令提示符方法一:第一步:#locale (locale命令用于查看使用语言详细信息,为中文语言) 第二步:#export LC_ALL=POSIX (export 命令原创 2012-02-10 00:19:46 · 1591 阅读 · 2 评论 -
Linux开发10本经典书籍
初学者书籍 从一无所知开始,并不是一件让人羞愧的事。如果您恰好刚刚开始Linux开发的学习,下面的书籍对您来说将是极其宝贵的资源。 Linux: The Textbook 本书涵盖了进程,文件,存储,以及接口设备管理等一切命令。当然,它也介绍了Linux下常用的开发工具,比如说,Bash和TC脚本编程。本书还附送了一张刻有Linux Mandrake OS 7.2下载版本原创 2012-02-19 16:23:36 · 1657 阅读 · 0 评论 -
linux中查看各硬件资源信息的命令小结
1.显卡信息 dmesg | grep -i vga lspci | grep -i vga //查看显卡信息2.dmidecode | grep -i 'serrial number' //查看主板信息,查看主板的序列号3.CPU信息 #通过/proc文件系统 cat /proc/cpuinfo dmesg | grep -i cpu #通过查看开原创 2012-04-23 21:34:04 · 762 阅读 · 0 评论 -
Linux Posix Thread Programming
HoxmDocument-StudyLinux Posix Thread ProgrammingV0.12010/06/24踏踏实实做人,认认真真做事,实力沉淀于积累,能力提升自总结,追逐每天升起的太阳, 挥洒汗水,放飞心情。内容预览 1. 内容目录 2. 一、基础介绍 1. 进程和线程原创 2012-05-09 00:46:08 · 2641 阅读 · 0 评论 -
Vmware 上安装Fedora core 6 提示 ‘ No Drives Found’ 解决方案
问题描述: 刚在Vmware上安装Fedora Core 6 ,做完CD测试之后 continue ,看到只有OK选项 , 就习惯性地Enter了一下, 但是Enter 之后又回到了这个Ok画面 然后仔细看了一下提示:No Drives Found An error has occurred .... 意思就是说设备无法识别,提示检查一下硬盘, 后来发现这是Vmware 在原创 2012-09-27 21:04:58 · 2461 阅读 · 0 评论 -
Linux启动界面切换:图形界面-字符界面
本文出处:http://www.cnblogs.com/JemBai/archive/2011/09/15/2177386.html Linux字符界面切换到图形界面由字符界面切换到图形界面可用两种简单方法实现: 1、在字符界面输入startx或init 5 。 2、通过编辑/etc/inittab文件实现默认进入图形界面。 把其中的id:3:initdefault中的3改原创 2012-11-03 12:24:29 · 1031 阅读 · 0 评论 -
Fedora core 6 中用命令system-config-language修改语言环境
因为原先安装的时候是装的英文语言环境,刚刚想改回中文语言环境 ,看到系统菜单上有个language 选项,然后上去找到 PRC 点选就就reboot 哪知道重启后就是乱码什么也认不到, 怎么办呢? 开始的时候因为不知道用命令把语言设置环境调出来,所以到系统菜单中按个地找, 但是怎么也找不到, 然后到网上查到了调出这个语言设置的命令是:system-config-language 一下就解决原创 2012-11-03 12:16:29 · 1993 阅读 · 0 评论 -
linux的全局快捷键
原创 2012-12-02 18:31:54 · 1370 阅读 · 0 评论 -
Fedora core 6 下安装Vmware Tools 步骤总结
安装步骤:1.拷贝VMware Tools安装文件: 启动Fedora6,在VMware Workstation中选择VM下的Install VMware Tools菜单,此时在Fedora6中会出现一个VMware Tools光盘,拷贝其中的VMware Tools-xxx-tar.gz文件到任意目录如/tmp 。 2.安装VMware Tools:解压VMware Tools-原创 2012-11-20 00:57:51 · 997 阅读 · 0 评论 -
linux 出现 audit(1151296990.978:3): avc: denied { getattr } for ...
linux 出现 audit(1151296990.978:3): avc: denied { getattr } for ... NND 是linux 当中 Selinux 搞的鬼,关闭Selinux就可以啦。SElinux关闭方式关闭SELinux的方法:修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。如果不想重原创 2012-11-20 01:23:38 · 7297 阅读 · 0 评论 -
linux Fedora core 6 字符界面修改分辨率实现宽屏显示
因为字符终端的默认分辨率是720x400,感觉太过粗糙,想把字符终端的分辨率改得更高些,就在/etc/grub/menu.lst或者直接在/etc/grub.conf里的kernel ... ro quiet行尾添加了vga=0x318。800X600X32: 0x3401024X768X32: 0x3411152X864X32: 0x3421280X960X32: 0x343原创 2012-11-20 01:41:44 · 1206 阅读 · 0 评论 -
深入学习Linux文件之类型、扩展名权限
文件名文件名是一个用来标识文件的字符串,它保存在一个linux文件目录项中。Linux文件系统的文件名是区分大小写的。我们可以通过文件名通配符在众多文件中查找到需要的文件。文件名通配符主要有3个:’*’ , ‘?’ , ‘[]’*通配符表示,与0个或多个任意的字符相匹配。如le*,既可匹配letter 也可匹配lease。?通配符表示,只和一个任意字符匹配。但可同时使用多个问号。如le原创 2013-01-23 21:40:31 · 802 阅读 · 0 评论 -
深入学习Linux下的硬连接和软连接
首先要弄清楚,在Linux系统中,内核为每一个新创建的文件分配一个inode(索引结点),每个文件都有一个惟一的inode号。文件属性保存在索引结点里,在访问文件时,索引结点被复制到内存中,从而实现文件的快速访问。 而链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux中包括两种链接:硬链接(HardLink)和软链接(SoftLink),软链接又称为符号链接(Symb原创 2013-01-23 23:17:07 · 665 阅读 · 0 评论 -
有关Linux创建用户命令的详细讨论
Linux系统用户的创建不同于windows系统,这里陈述一下Linux创建用户的命令。包括创建用户,修改密码,修改信息,新建群组。1、创建新用户useradd命令(也可以使用adduser)用来创建新的用户帐号,其命令格式如下:useradd命令常用选项-d 设置新用户的登陆目录-e 设置新用户的停止日期,日期格式为MM/DD/YY-f 帐户过期几日后永久停权。当值为0时原创 2013-01-23 22:25:03 · 1913 阅读 · 0 评论 -
linux命令学习之touch命令
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。1.命令格式:touch [选项]...文件...2.命令参数:-a 或--time=atime或--time=access或--time=use 只更改存取时间。-c 或--no-create 不建立任何文档。-d 使用指定的日期时间,而原创 2013-01-23 23:22:25 · 904 阅读 · 0 评论 -
linux命令基础
Linux命令与DOS命令在Dos下,文件名的格式受到较大的限制,在linux系统里则有较大的命名自由度。例如在ext3文件系统,就可以使用长文件名来命名,这样可以使文件名中包含更多的字符和点’ . ‘。例如,mydir.myfile.txt 就是一个合法的文件名。在linux系统中,路径是用’/’ 隔开而不是用’\’隔开的,但在Dos下却是用’\’隔开的。在linux下,文件名以’ . ‘原创 2013-01-24 21:26:13 · 879 阅读 · 0 评论 -
实用Linux命令(1)目录操作
对目录进行操作是日常最重要、最频繁的操作之一。目录操作主要包括路径显示、目录建立和删除以及目录搜索等。1 ls 命令格式:ls [选项] [目录名]功能:列出目标目录中所有的子目录和文件例如[htc@localhost day01]$ ls-l c* 表示列出当前目录中所有以”c”开头的文件,其实如果只输入ls,后面什么参数和对象都不跟,则会列出当前工作目录的内容清单。原创 2013-01-25 10:33:02 · 1096 阅读 · 0 评论 -
实用Linux命令(3)备份、压缩与解压缩
为了保证重要数据的安全,适时地对其进行备份是非常有必要的。备份时为了节省存储空间,就需要对数据进行压缩,当重新利用这些数据时就需要解压缩。1 tar命令格式:tar[Option…][file]…功能:tar其实是打包程序,它位于/bin目录中,能将用户指定的文件或目录打包成一个文件,但是并不能进行压缩,可先用tar将若干文件打包成成一个文件,再用gzip将其压缩成xxx.tar.gz原创 2013-01-25 21:15:05 · 751 阅读 · 0 评论 -
实用Linux命令(4)权限设置
1 chmod命令格式:chmod[-cfvR][--help][--version]modefile…功能:Linux文件存取权限分3级----文件拥有者、群组、其他,通过chmod命令可控制文件如何被他人所存取。格式中的mode为权限设定字符串,其格式为[ugoa…][[+-=][rwxX]…][,…]其中,u表示文件的拥有者(user),g表示与该文件的拥有者属于同一个群组(grou原创 2013-01-25 21:48:01 · 936 阅读 · 0 评论 -
实用Linux命令(2)文件操作
在命令环境下对文件进行操作比在图形环境下操作更加快捷和高效。文件操作主要包括搜索文件、复制和移动文件、删除文件以及合并文件的内容等。1 cat命令格式:cat [选项][文件]……功能:将[文件]或标准输入组合输出到标准输出,如果[文件]缺省,或者[文件]为-,则读取标准输入。选项说明:-n 或--number 从1开始对所有输出的行数编号。-b 或--number-non原创 2013-01-25 20:32:38 · 862 阅读 · 0 评论 -
Linux挂载和卸载文件系统
Linux挂载和卸载文件系统Linux系统在使用光盘或U盘时,必须执行挂载(mount)命令。挂载命令可将这些存储介质指定成系统中的某个目录,挂载成功后通过访问这个目录就可以访问这个存储介质上的数据了。将一个文件系统A的顶层目录层目录挂到另一个文件系统B的某个子目录C中,叫做挂载。在Linux中,所有内容都是以目录来组织的,所谓的挂载可将光盘或其他文件系统当作一个目录来访问,那么这个目录就是挂原创 2013-01-14 21:57:43 · 2430 阅读 · 0 评论 -
Linux系统文件系统工作原理
Linux文件系统通过为每个文件分配文件块的方式把数据存储在存储设备中。这样就要维护每一个文件的文件块的分配信息,而分配信息本身也要存在磁盘上。不同的文件系统用不同的方法分配和读取文件块。Linux下两种常用的文件系统的分配策略:块分配(blockallocation)和扩展分配(extent allocation)。块分配当文件变大的时候每一次都为这个文件分配磁盘空间,而扩展分配则是当某个文件的原创 2013-01-14 20:06:16 · 855 阅读 · 0 评论 -
Linux tar打包命令
范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar[root@linux ~]# tar -cvf /tmp/etc.tar /etc [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc # 特别注意,在参数 f 之后的原创 2013-01-29 14:36:13 · 678 阅读 · 0 评论 -
实用Linux命令(5)磁盘管理
内容概要1 du命令2 dd命令磁盘是计算机系统的重要资源,对磁盘进行合理的管理可以有效提高计算机系统的利用率。1 du命令格式:du[选项]…[文件]…或者du[选项]…--file0-from = F 功能:统计每个的磁盘用量,对于目录则统计其总用量。du命令逐级进入指定目录的每一个子目录,并显示该目录占用文件系统数据块的情况。如果未给出文件名,则对当前目录原创 2013-02-01 12:15:47 · 4451 阅读 · 0 评论 -
Linux操作系统文件系统基础知识详解
Linux操作系统文件系统基础知识详解一、Linux文件结构 文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。文件是Linux中的一切,不论是数据库、窗口还是软件,它们都是文件。 目录提供了管理文件的一个方便而有效的途径。Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目原创 2013-01-14 21:18:10 · 1062 阅读 · 0 评论 -
深入分析Linux sync命令,解决延迟写入问题
在用reboot命令启动unix系统后,系统提示出错信息,部分应用程序不能正常工作。经仔细检查系统文件,并和初始的正确备份进行比较,发现某些文件确实被破坏了,翻来覆去找不到文件遭破坏的原因,最后想到了写缓存命令——sync,在reboot前没有运行sync命令,导致了系统文件的改变而不能正常工作。 sync命令的作用是,将有关文件系统的存储器常驻信息送入物理介质内。在暂停系统之前,比如原创 2013-02-01 14:36:53 · 5764 阅读 · 0 评论 -
linux关机shutdown命令详解
shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失﹐使系统处于不稳定的状态﹐甚至在有的系统中会损坏硬件设备。 而在系统关机前使用shutdown命令﹐系统管理员会通知所有登录的用户系统将要关闭。并且login指令会被冻结﹐即新的用户不能原创 2013-02-01 14:41:34 · 1057 阅读 · 0 评论 -
linux su和sudo命令的区别
一 使用 su 命令临时切换用户身份1、su 的适用条件和威力 su命令就是切换用户的工具,怎么理解呢?比如我们以普通用户htc登录的,但要添加用户任务,执行useradd ,htc用户没有这个权限,而这个权限恰恰由root所拥有。解决办法无法有两个,一是退出htc用户,重新以root用户登录,但这种办法并不是最好的;二是我们没有必要退出htc用户,可以用su来切换到root下进行添加用原创 2013-02-01 14:48:33 · 659 阅读 · 0 评论 -
实用Linux命令(6)系统及网络管理
1 finger 命令格式:finger[-lmsp][帐号名称…]功能:finger命令可用来查询用户信息,也可以查看默认的用户环境。它会查找并显示指定帐号的用户相关信息,包括本地与远端主机的用户,帐号名称没有大小写的差别。单独执行finger指令时,会显示本地主机当前所有用户的登录信息,包括帐号名称、真是姓名,登录时间以及电话。选项说明:-l列出该用户的帐号名称,真实姓名,用户原创 2013-02-02 01:07:27 · 873 阅读 · 0 评论 -
实用Linux命令(7)Shell命令初接触
Fedora core6 的Shell作为操作系统的外壳,为用户提供了使用Fedora操作系统的接口,它是命令语言、命令解释程序和程序设计语言的统称,负责用户和操作系统内核之间的沟通,把用户下达的命令解释给系统内核去执行,并将系统内核传回的信息再解释给用户。Shell除了可看作用户环境外,也可称为命令解释器。Shell作为命令解释器,拥有内建的Shell命令集,shell也能被系统中的其他应用原创 2013-02-02 17:16:40 · 1068 阅读 · 0 评论 -
fedora下网络配置及相关命令
网络参数配置1.Fedora网络设置IP地址查看你使用的IP网卡ifconfig -a找到你要Fedora 网络使用的网卡vi /etc/sysconfig/network-scripts/ifcfg-eth0# Intel Corporation 82801BA/BAM/CA/CAM Ethernet ControllerDEVICE=et原创 2013-02-02 01:00:31 · 6626 阅读 · 0 评论 -
实用Linux命令(8)总结篇
1 使用虚拟控制台当一个程序出错并锁住输入时可以切换到其它虚拟控制台继续操作计算机。在文本模式下切换虚拟控制台只需要按Alt + F1~F6组合键即可。如果想登出虚拟控制台可执行logout命令。2 快速进入某些目录在命令行中执行cd命令可以快速进入用户的主目录,执行”cd..”命令可快速进入当前目录的上一级目录3 显示文件的类型使用file命令可以知道某个文件是什么类型的文件原创 2013-02-02 17:41:53 · 598 阅读 · 0 评论 -
-bash: ifconfig: command not found
linux下ifconfig命令(其他命令类似),出现错误” command not find” ——是环境变量原创 2013-02-03 00:21:08 · 1155 阅读 · 0 评论 -
Linux的kernel变量之hostname
Linux 可通过hostname命令来查看本机的hostname。也可以直接cat/proc/sys/kernel/hostname查看。#hostname#cat /proc/sys/kernel/hostname上面两种输出结果相同。 修改运行时Linux系统的hostname,即不需要重启系统hostname命令可以设置系统的hostname#hostname原创 2013-03-07 13:10:50 · 2650 阅读 · 0 评论 -
linux ls 只显示文件或者文件夹
只显示文件 ls -l | grep ^d只显示文件夹 ls -l | grep ^-解释一下: 文件是以 "-"开头 , 文件夹是 d, 所以这就是后面grep的内容。^是正则表达 匹配输入字符串开始的位置。原创 2013-03-07 13:23:17 · 1401 阅读 · 0 评论 -
重启linux 找回丢失的eth0
刚重启linux 之后,但是无法连上网络,用ifconfig 一看,eth0网卡没有啦[root@localhost ~]# ifconfiglo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Hos原创 2013-03-07 22:54:56 · 7622 阅读 · 1 评论 -
Fedora core 6升级安装firefox17
Fedora core 6自带的firefox直接yum update的话只能到3.6,速度相当慢,最好升级到firefox17升级步骤:1,备份你的firefox:tar -cvzf $HOME/mozilla-firefox-profiles-backup.tar.gz $HOME/.mozilla/firefox/首先下载 firefox 17中文版,是一个 .bz2 的原创 2013-03-07 19:44:50 · 971 阅读 · 0 评论 -
查看linux操作系统版本的工具lsb_release
在不同的linux版下都有lsb_release这个工具,它可以用来获取发行版特定的信息,包括发行版的名称,发行版的版本号以及描述信息等。 例如在我的FedoraCore下执行后的结果如下 [root@localhost ~]#lsb_release -aLSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia3原创 2013-03-07 14:25:53 · 1879 阅读 · 0 评论 -
yum install 与 yum groupinstall 的区别
yum 提供二种安装软件的方式1,yum install 它安装单个软件,以及这个软件的依赖关系2,yum groupinstall 它安装一个安装包,这个安装包包涵了很多单个软件,以及单个软件的依赖关系。举例说明一下。我想装mysqlyum install mysql 或者 yum groupinstall "MySQL Database" 这二个原创 2013-03-07 14:59:56 · 987 阅读 · 0 评论 -
通过yum 安装 chrome 和flash 插件
http://opencodeworld.com/wordpress/?p=244Best way to install and keep up-to-date with Google Chrome browser is use Google’s own YUM repository.1) Enable google yum repositoryHere creating原创 2013-03-07 15:02:07 · 1167 阅读 · 0 评论