继续Linux学习。

昨天下载了一个资料叫嵌入式Linux应用开发详解。今天看了里面的第一张入门及常用命令。

1、入门的章节主要内容:

     Linux的安装。分区和挂载看得云里雾里,似懂非懂。。然后是linux的安装,很详细,以后要是想安装可以对照安装。

     文件类型(文件,目录,链接,设备)

     文件属性(这个昨天学过了)

     文件系统(ext2,ext3等等)

     文件目录(这个部分昨天也看了,很多目录啊~不过那个文档上面很详细,还画了结构图,很清晰明了)

2、常用命令

     这篇看的头都大,命令多还好,重点是命令的参数多。。有时候一个命令5、6个参数,不同参数不同含义,但是有些参数的意思很接近。

     简单介绍Shell  命令行环境

     用户系统命令:1)用户切换su ;还提到了一些常用的环境变量。开始不明白环境变量指的是什么,后来回过头看才知道什么。。

                        2)增加用户,删除用户,添加组(部分昨天已了解)

     系统管理命令:ps 显示进程,有几个参数。kill 杀进程,有参数。

     磁盘相关命令

     挂载命令 mount -t XXX /dev/XXX /mnt/XX    -t是参数,代表文件系统,跟在其后的是文件系统名称,如ext3   这个命令举例是挂载C盘,可是我的mnt文件夹下没有c,没有试验成功,后面再看看视频。取消挂载 umount

     文件命令:命令简单,但是参数很多。。如cp ,rm ,mv ,grep, find, ln 等

     打包压缩命令:gzip/gunzip   tar

     比较命令:diff  

     网络相关命令:很多。。有些试了没有什么结果,不知道什么原因。

3、Linux启动过程详解和系统服务

     不得不说。。挺深奥的。。没看懂。先放放。先搞点基础的东西,说不定就慢慢明白了~

 

前天和昨天一直用vi编辑器,编写cpp程序,运行有错,今天发现原因了。。原因是不支持.cpp文件,只支持.c文件。。gcc Hello.c文件是没有错误的~

又找出韩顺平Linux视频了~嘿嘿~要从视频中挖掘有用的东西~确实学到了~

1、看了看J2ee的安装。因为是安装软件,有提到如何挂载软件。举例:jdk...

     他说有两种方法,一是通过虚拟机设置,二是通过共享文件。不过他只教了第一种。

    1)利用虚拟机的CDROM加载iso文件。然后在终端中挂载cdrom.   mount /mnt/cdrom

    2)cp jdkXX.bin /home  把文件拷到home下再运行,免得运行占用内存。

    3)bin文件就直接利用“./XXX.bin” 来安装 。如果是.tar.gz文件,则用 tar -zxvf XXXX 来安装。

    4)查看文件配置看/etc/profile  里面有环境变量的配置

2、Shell知识。

     /bin/ 中可以查看有多少*sh

     用命令env 可以查看当前Shell 。具体是用env | grep -n "SHELL"   嘿嘿~练行一起查。

     chsh -s /bin/*sh 就可以改变当前的shell。不同的shell里面有不同的命令。

 3、& 符号   比如./eclipse &  说明后台运行eclipse,终端依然可以显示敲命令的地方。

小结:看了那么多命令头都是大的,明天整理下常用的命令。韩顺平Linux视频里面有关于分区的讲解的,明天看看。