Linux
cuser_online
致力于软件开发。
展开
-
在virtualbox中使用数据共享空间
<br /><br />有时候为了完成虚拟机器与宿主机的交互(比如共享文件)。但又不想配置ssh,ftp等,就使用数据共享空间。<br />一般的虚拟机工具都有数据共享空间这一概念。用于完成虚拟机和宿主机的交互。<br />步骤如下:<br />1.新建数据共享空间mysqlshare<br /> <br />2.在虚拟机某目录新建一个目录作为挂载点<br />如:mkdir share<br /> <br />3.挂载mysqlshare至share目录<br />mount -t vboxsf mysq原创 2010-12-03 01:14:00 · 451 阅读 · 0 评论 -
Linux命令温故而知新:tar
<br />tar vtf 显示/查看压缩包中文件列表 <br />f:代表文件类型<br />t:显示压缩包中内容<br />另有tar cvf 打包文件 tar xvf解压文件原创 2011-03-22 00:01:00 · 387 阅读 · 0 评论 -
Linux命令温故而知新:alias
<br />alias <br />给命令起别名。<br />eg:<br />alias ll='ls -al'<br /><br />在终端使用alias只在本次有用,alias的定义通常都放在用户的家目录下的.bashrc里面,使用vi ~/.bashrc 看看,是不是有几个默认定义的alias?如:<br /># some more ls aliases<br />alias ll='ls -al'<br />#alias la='ls -A'<br />要每次重启可用的话在里面加一行你要定义的al原创 2011-03-21 23:29:00 · 705 阅读 · 0 评论 -
linux:挂载光盘
<br />一般而言,在图形界面上,光盘会自动挂载。<br />那么在字符界面上,如何挂载光盘呢?也很简单。<br /><br />eg:<br />mkdir /media/iso #我一般喜欢在/media目录下挂载<br />mount /dev/cdrom /media/iso<br />进入/media/iso目录,就可以访问光盘中的内容啦。原创 2011-03-22 23:16:00 · 523 阅读 · 0 评论 -
centos :运行ifconfig 提示command not found
<br />centos 运行ifconfig等命令, 提示command not found<br />原因:/bin /sbin等一些的路径并未添加到环境变量中<br />不妨做个试验:<br />cd /etc/sbin<br />./ifconfg<br />正确显示结果。<br />编辑/etc/profile等文件,将这些路径添加至环境变量中<br />eg:<br />vi /home/用户目录/.bash_profile中添加<br />PATH=$PATH:$HOME/bin:/sbin原创 2011-03-22 23:18:00 · 1721 阅读 · 0 评论 -
Hello Regular Expression
<br />正则表达式<br />* 任意字符<br />?或者. 一个字符<br />{x} 前导字符x个<br />{x,y} 前导字符x个,但是不超过y个<br />^ 在行首匹配字符串或字符序列<br />eg:^d 只允许在一行的开始匹配字符或单词<br />$ d 行尾以$匹配字符串或字符<br />trouble$ 匹配以trouble结尾的所有行<br />[ ]匹配一个范围或集合,使用"-"表示一个字符串的范围<br />eg:<br />[0123456789] 匹配任原创 2011-03-27 21:03:00 · 352 阅读 · 0 评论 -
Virtualbox虚拟CentOS5.1 :安装virtualbox增强工具,提示无权限
<br />Virtualbox虚拟CentOS5.1,安装virtualbox增强工具,提示无权限<br />经过chmod命令改变权限,仍是不行,google一番。找到答案。 <br />cd /media/VBoxAddition<br />sh ./VBoxLinuxAdditions.run<br /> <br /> <br /> <br />在ubuntu下面,并没有这些无权限提示。原创 2011-03-22 23:15:00 · 763 阅读 · 0 评论 -
Linux命令温故而知新:统计行数,单词,字符数
<br />wc<br />wc -l 显示文本有多少行<br />wc -w 显示文本有多少字(单词)<br />wc -m 显示有多少字符原创 2011-03-27 20:39:00 · 646 阅读 · 0 评论 -
Linux:查看环境变量(environment)
<br />查看环境变量 (environment)<br />env <br />一些环境变量说明<br />HOSTNAME=linux.dmtsai.tw 主机名称<br />SHELL=/bin/bash 当前环境下,使用的shell是哪一个程序。<br />TERM=xterm 终端使用的环境是什么类型<br />HISTSIZE=1000 记录命令的数目<br />USER=root 用户的名称<br />ENV=/root/.bashrc 使用的个人环境设置文件<br />MAIL原创 2011-03-27 20:44:00 · 1868 阅读 · 0 评论 -
linux:文件类型
<br />linux下,要查看文件的类型,使用ls -l即可。第一个字母即代表文件类型。<br /> <br />linux:文件类型<br />d : 目录(directory)<br />l : 符号链接(指向另一个文件)<br />s : 套接字文件<br />b : 块设备文件(block)<br />c : 字符设备文件<br />p : 命名管道文件<br />- : 普通文件,或者更准确地说,是不属于以上几种类型的文件原创 2011-03-29 23:24:00 · 686 阅读 · 0 评论 -
Linux命令温故而知新:chmod
<br />chmod:改变文件权限<br />符号模式:<br />chmod命令的一般格式为:<br />chmod [who] operator [permission] filename<br />who的含义是:<br />u 文件的属主权限<br />g 同组用户的权限<br />o 其他用户权限<br />a 所有用户(文件属主、同组用户及其他用户)<br />operator的含义:<br />+ 增加权限<br />- 取消权限<br />= 设定权限<br />permissio原创 2011-03-29 23:22:00 · 1516 阅读 · 0 评论 -
linux命令温故知新:输入输出重定向/管道
<br />输入输出重定向 <br />"<" 和 “>”<br />管道 管道用于将一系列的命令连接起来。也就是把前面命令的输出作为后面命令的输入。管道的命令是"|"原创 2011-04-10 21:34:00 · 493 阅读 · 0 评论 -
linux命令温故而知新:ps
<br />ps 或 ps-x 查看系统中,属于自己的进程<br />ps -au 查看系统中,所有用户的进程<br />ps -aux 查看系统中,包含系统内部的及所有用户的进程原创 2011-04-10 21:35:00 · 362 阅读 · 0 评论 -
linux命令温故而知新:du
<br />查看目录所占磁盘容量<br />du [-s] 目录<br />eg:<br />du dir1 显示目录dir1的总容量及其子目录的容量,以kb为单位<br />du -s dir1 显示目录dir1的总容量<br />可加上-h,以显示比较友好的容量单位,如MB,GB等原创 2011-04-10 21:36:00 · 365 阅读 · 0 评论 -
Linux命令温故而知新:tail,head,cat
<br />查看文件的后多少行<br />tail fileName<br /><br />tail -linenumber fileName<br /><br />查看文件的前多少行<br />head fileName<br />head -lineNumber fileName<br />查看全部文件<br />cat原创 2011-06-02 22:47:00 · 737 阅读 · 0 评论 -
Linux:设置默认从字符界面启动系统
<br />编辑/etc/inittab文件<br />在id:xx:initdefault:处替换xx为3 或添加id:xx:initdefault:原创 2011-03-21 23:59:00 · 530 阅读 · 0 评论 -
Linux命令温故而知新_dkpg
<br />与OpenSuse、Red Hat等发行版不同,Debian和Ubuntu使用dpkg管理软件包,这些软件通常以.deb结尾。<br />dpkg -l 查看安装软件信息<br />eg:dpkg -l|grep qq<br />dpkg -r 卸载安装软件<br />eg dpkg -r linuxqq<br /> <br />dpkg -i 安装软件<br />dpkg -i linuxqq.deb原创 2011-03-16 23:48:00 · 3479 阅读 · 0 评论 -
linux命令温故而知新:查看网络连接/端口
<br />netstat -lnp|grep xxx 或 netstat -nl|grep xxx 查看端口占用原创 2011-02-24 01:17:00 · 593 阅读 · 0 评论 -
Ubuntu10.10中关闭按钮位置的改变
<br /><br />buntu每一个版本的发布,都会带来一些亮点。<br />ubuntu10.10给我最大的感受就是更漂亮了。<br /><br /><br />从Ubuntu 10.04版本开始(包括现在的Ubuntu 10.10), 在某些主题中默认将关闭 最小化 最大化的按钮从标题栏的右侧转移到了左侧,无论Ubuntu的新用户还是老用户多少有些不习惯,毕竟Windows和老版的Ubuntu都是在右侧的,那么如何改回右侧?<br />具体操作如下:<br />窗口功能按钮的位置取决于一个配置文件。原创 2010-11-16 23:18:00 · 1026 阅读 · 0 评论 -
ubuntu下安装配置mysql全过程
<br /><br />最近由于要接手离职同事的在线项目(运行于linux平台下)。<br />没有UI界面。<br />不得已,恶补了下Linux,MySQL,Java。<br /><br />在ubuntu下面的安装非常简单。<br />我尝试过安装二进制包。没有配置成功(这个以后仍然要做尝试去安装)<br /><br />1.sudo apt-get install msyql-server mysql-clinet<br />分别安装服务器和客户端<br />在安装过程中会弹出设置root用户密码的原创 2010-11-16 23:22:00 · 408 阅读 · 0 评论 -
Linux不再海市蜃楼
<br /><br />曾几何时。Linux像遥远的海市蜃楼一般。<br />你可以感到Ta的美丽,但你永远无法接近Ta。<br />但随着发行版的日渐丰富,人机界面的不断完善。Linux对于普通用户,也是非常容易使用的。<br />这些发行版如Ubuntu,Fedora,openSuse,Debian,CentOS,都是免费的豪华大餐,你不需要支付一分钱。所有的软件也是免费的。<br />对Ubuntu而言,你甚至可以向官方索取光盘。以前上限是10张,现在据说是3张。<br /><br /><br />如原创 2010-11-16 23:16:00 · 327 阅读 · 0 评论 -
useradd、adduser和userdel在使用时的注意事项
<br /><br /> <br />1. 使用useradd时,如果后面不添加任何参数选项,例如:#sudo useradd test创建出来的用户将是默认“三无”用户。一无Home Directory,二无密码,三无系统SHELL。如果不想出现"三无"现象加一个参数即可,useradd -m 用户名 <br />2. 使用adduser时,创建用户的过程更像是一种人机对话,系统会提示你输入各种信息,然后会根据这些信息帮你创建新用户 <br /> 总结上来讲,在Ubuntu中,addus原创 2010-11-16 23:18:00 · 1230 阅读 · 0 评论 -
美化ubuntu:为ubuntu添加更多字体
<br /><br /> <br />微软免费字体<br />安装这个软件包,需要联入国际网。<br />sudo apt-get install msttcorefonts<br />在Ubuntu 9.10中,应为<br />sudo apt-get install ttf-mscorefonts-installer<br />包含的字体列表:<br />Andale Mono<br /> Arial Black<br /> Arial (Bold, Italic, Bold Italic)<br />原创 2010-11-16 23:19:00 · 661 阅读 · 0 评论 -
找回遗忘的Linux密码
<br /><br />在ununtu linux上实战通过。<br />源起:话说ubuntu10.10beta版发布已经月余。10.10号正式版本上线。<br />新版本有不少新特性。于是想在虚拟机安装下尝尝鲜。<br />之前虚拟机上已经装过一个版本(9.10)。<br />霸道的Oracle收购了Sun,因而Sun之前一系列产品线全部归Oracle所有,包括sun,mysql,virtualbox等<br />众多牛x产品。virtualbox之前是用的3.0.x版本,还是sun的logo。只是装个原创 2010-11-16 23:20:00 · 538 阅读 · 0 评论 -
ubuntu下安装jdk6.0全过程
<br /><br />1.下载jdk-6u22-linux-i586.bin(二进制格式)<br />2.拷贝至devtools文件夹<br />3.安装<br />./jdk-6u22-linux-i586.bin<br />4.设置环境变量<br />编辑/etc/profile或/home/cuser/.bashrc文件,修改或添加如下内容<br />vi /home/cuser/.bashrc 或vi /etc/profile<br />export JAVA_HOME=/home/cuser/d原创 2010-11-16 23:22:00 · 596 阅读 · 0 评论 -
linux命令温故而知新:cat
我们知道,cat命令可以用来查看文本内容。cat ***。但有时候有这样的需求,某次程序支行结果产生了N个log文件,上百个,我们需要在这N个log文件中找出包含一些关键字的行,比如包含了Error或Exception的行(我们需要找出程序出故障的原因)。这时候,cat就有用武之地了。可以这样使用cat命令。cat * |grep keyword假若是在比较深的目录中进行查找。可以这样:cat */* |grep keyword (*/*代表进目录)原创 2011-02-27 19:20:00 · 356 阅读 · 0 评论 -
linux命令温故而知新:search file
查找有两个命令可使用。find xxxlocate xxx原创 2011-02-27 19:28:00 · 951 阅读 · 0 评论 -
linux命令温故而知新:grep
<br />grep常用选项备忘<br /> <br />-i 不区分大小写<br /> <br />待写。原创 2011-03-03 22:58:00 · 306 阅读 · 0 评论 -
如何打开ubuntu远程登录服务:telnet
<br />ubuntu下,默认情况下,telnet服务没打开。这样做即可。<br /><br />sudo apt-get install xinetd telnetd<br /> <br />安装好后,查看一下,23号端口是否正在被监听。<br /> <br />netstat -an|grep 23原创 2011-03-02 21:56:00 · 1162 阅读 · 0 评论 -
linux命令温故而知新:cal,date,time
<br /><br />cal:显示日历<br />date:显示日期<br />time:显示时间<br /> <br />原创 2011-03-03 22:57:00 · 487 阅读 · 0 评论 -
linux命令温故而知新:kill process
<br />查看进程<br /><br />ps -ef|grep xxx 或ps -ax|grep xxx <br /> <br />杀进程<br />kill id<br /> <br />好久不用,忘光了。<br />原创 2011-02-24 01:16:00 · 522 阅读 · 0 评论 -
linux命令温故而知新:查看磁盘空间占用
<br />df -h 查看磁盘空间占用原创 2011-02-24 01:18:00 · 443 阅读 · 0 评论 -
Linux命令温故而知新:find and grep
<br />find 目录 -name exp<br />文本内容搜索<br />grep keyword 目录<br />eg: grep success * /*查找当前目录下面所有文件里面含有success字符的文件原创 2011-06-02 23:19:00 · 443 阅读 · 0 评论