2012年4月17日

vi命令学习(1)-插入文本命令

i:在光标前

I:在当前行首

a: 光标后

A:在当前行尾

o:在当前行之下新开一行

O:在当前行之上新开一行

r:替换当前字符

R:替换当前字符及其后的字符,直至按ESC键

posted @ 2012-04-28 10:38 AlanLiu 阅读(314) | 评论 (0)编辑 收藏

Ubuntu学习(4) - 系统信息

date  -显示当前日期和时间

cal    -显示当月的日历

uptime  -显示系统从开机到现在所运行的时间

w     -显示登录的用户

whoami   -显示你的当前用户名

uname -a  -显示内核信息

cat /proc/cpuinfo   -查看cpu信息

cat /proc/meminfo  -查看内存信息

cat /etc/issue     -查看操作系统版本

cat /proc/loadavg  -查看系统负载

lspci   -列出所有pci设备

lsusb  -列出所有usb设备

env   -查看环境变量

man command    -显示command的说明手册

df  -显示磁盘占用情况

df -h  -显示磁盘占用情况(格式化数据)

du  -显示目录空间占用情况

free -显示内存及交换区占用情况   

posted @ 2012-04-25 17:31 AlanLiu 阅读(239) | 评论 (0)编辑 收藏

Ubuntu学习(3) - 文件权限

chmod octal file  -更改file的权限

    4   -读(r)

    2   -写(w)

    1   -执行(x)


实例  

chmod 777 file     -为所有用户添加读、写、执行权限

chmod 755 file     -为所有者添加rwx权限,为组和其他用户添加rx权限

chmod u-r  file     -为所有者删除r权限

chmod u+r file     -为所有这添加r权限

chmod g-r  file     -为组删除r权限

chmod g+r file     -为组添加r权限

chmod o-r  file    -为其它用户删除r权限

chmod o+r file    -为其它用户添加r权限

posted @ 2012-04-25 16:10 AlanLiu 阅读(247) | 评论 (0)编辑 收藏

Ubuntu学习(2) - 文件命令

ls -列出目录

ls -al  -使用格式化列出隐藏文件

cd dir -更改目录到dir

cd   -更改到home目录

pwd -显示当前目录

mkdir dir -创建目录dir

rm file   -删除file

rm -r dir  -删除目录dir

rm -f file  -强制删除file

rm -rf dir -强制删除目录dir*

cp file1 file2 -将file1复制到file2

cp -r dir1 dir2 -将dir1复制到dir2;如果dir2不存在则创建它

mv file1 file2 -将file1重命名或移动到file2;如果file2是一个存在的目录则将file1移动到file2中

ln -s file link -创建file的符号连接link (软link 不占空间)

touch file -创建file

cat > file  -将标准输入添加到file

more file  -查看fire的内容

head file  -查看file的前10行

tail file     -查看file的后10行

tail -f file  -从后10行开始查看file的内容

posted @ 2012-04-25 15:43 AlanLiu 阅读(262) | 评论 (0)编辑 收藏

Ubuntu学习(1) - 目录结构

/bin:bin是binary(二进制)的缩写。这个目录是对UNIX系统习惯的沿袭,存放着使用者最经常使用的命令。例如:cp,ls,cat。 
  
/boot:这里存放的是启动LINUX时使用的一些核心文件。   

/dev:dev是device(设备)的缩写。这个目录下是所有LINUX的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在LINUX中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。 
  
/etc:这个目录用来存放所有的系统管理所需要的配置文件和子目录。 
  
/home:用户的主目录

/lib:这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件。几乎所有的应用程序都需要用到这些共享库。
   
/lost+found:这个目录平时是空的,当系统不正常关机后,这里就成了一些无家可归的文件的避难所。对了,有点类似于DOS下的.chk文件。
   
/mnt:这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。 
  
/proc:这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里啊!?   

/root:系统管理员,也叫作超级权限者的用户主目录。当然系统的拥有者,总要有些特权啊! 
  
/sbin:s就是Super User的意思,也就是说这里存放的是一些系统管理员使用的系统管理程序。   

/tmp:这个目录不用说,一定是用来存放一些临时文件的地方了。 
  
/usr:这是个最庞大的目录,我们要用到的很多应用程序和文件几乎都存放在这个目录下。具体来说:
 
    /usr/X11R6 存放X-Windows的目录; 

    /usr/bin 存放着许多应用程序; 

    /usr/sbin 给超级用户使用的一些管理程序就放在这; 

    /usr/doc 这就是LINUX文档的大本营; 
    /usr/include LINUX下开发和编译应用程序需要的头文件,在这找; 

    /usr/lib 存放一些常用的动态链接共享库和静态档案库; 

    /usr/local 这是提供给一般用户的/usr目录,在这安装软件最适合;

    /usr/man man是什么,对了是帮助。这里就是帮助文档目录啊!
 
    /usr/src LINUX开放的源代码,就存在这个目录,爱好者们别放过哦! 
  
/var:这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定,那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的。顺带说一下系统的日志文件就在/var/log目录中。   

这里列出了最常见的目录,根据LINUX发行套件的不同,目录结构也是有一定差别的。还有你自己建立的目录,我当然不知是存什么的。希望上面的文字能使你在大脑里留下了LINUX的全景图,以便大家深入掌握LINUX的其它方方面面。 

(已经知道了就不用看了,当做偶留个备份) 

posted @ 2012-04-25 14:14 AlanLiu 阅读(241) | 评论 (0)编辑 收藏

[摘]How Tomcat Works(第一章)

     摘要:   阅读全文

posted @ 2012-04-17 14:51 AlanLiu 阅读(375) | 评论 (0)编辑 收藏

一个关于Java Thread wait(),notify()的实用例(转)

     摘要: 一个Java解决生产者-消费者同步问题的例子,很有参考价值的。  Java代码   /////   // ProducerConsumer.java      //   // 这是个很重要...  阅读全文

posted @ 2012-04-17 13:39 AlanLiu 阅读(643) | 评论 (0)编辑 收藏

<2012年4月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

导航

统计

常用链接

留言簿

随笔分类

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜