Linux初学者专用指南


(*) 把分区和目录对应的过程叫做挂载 -mount
(*) SWAP交换分区
相当于Windows的虚拟内存
(*) 分区格式
有FAT3(*)、NTFS等。Linux最初使用ext(*)格式,后来使用ext3格式。
(*) Linux各目录的意义
/bin 该目录中存放Linux的常用命令
/boot 存放启动时用的程序。用lilo引导linux时,会用到这儿的信息
/dev 包含了所使用的所有外部设备,实际上是访问这些外部设备的端口。访问这些外部设备和访问一个文件或一个目录没有区别。cd /dev/cdrom看到光驱中文件;cd /dev/mouse看到鼠标相关文件。
/cdrom 刚装系统时是空的,可以将光驱文件系统挂在这个目录下,例如 mount /dev/cdrom /cdrom
/etc 存放系统管理用到的各种配置文件和子目录,如网络配置文件、文件系统、X系统配置文件、设备配置信息、设置用户信息等。
/sbin 存放系统管理员的系统管理程序
/home 如果建立名为”xx”的用户,/home目录下就有对应的”/home/xx”路径,用来作为该用户的主目录
/lib 存放系统动态连接共享库,几乎所有程序都会用到该目录下共享库
/lost+found 该目录多数情况下为空。当停电、非正常关机后,有些文件临时存放在这里
/mnt 一般情况下为空,可以临时将其它文件系统挂在该目录下
/proc 可以从该目录获取系统信息
/root 如果以超级用户身份登录,这个就是超级用户的主目录
/tmp 用来存放程序执行时产生的临时文件
/usr 用户的很多应用程序和文件都存放在该目录下
(*) 安装的时候输入text回车,进入字符界面安装模式
(*) 采用custom安装的时候,建议安装Software Development和Kernel Development两个选项,方便以后安装新的软件
(*) 窗口管理器有很多,KDE、Gnome、WindowMaker。Gnome更漂亮、速度更快。KDE类似Windows。
(*) 安装grub的位置时选择MBR,这样既可以启动Linux又能启动Windows
(*) ls命令
-A参数,列出所有文件,包括隐藏文件。隐藏文件以”.”开头
-l参数,显示详细列表,包含文件的绝大部分属性
-R参数,意思是递归(Recursive),除显示这个目录下的所有文件外,还显示所有子目录下的文件
-color,可执行文件对应绿色;普通文件对应白色;目录对应于蓝色
-help
(*) pwd命令,显示当前目录;常见文件夹mkdir;删除文件和文件夹都用rm。删除目录的时候如果目录里面还有其它文件是不能直接删除的,需要用到参数-rf
(*) mv将文件或者目录改名,cp复制文件或目录
(*) man加上命令的名字,用于知道某命令的使用方法
(*) cat显示文件内容,但是不会自动分页;more显示文件内容的时候会自动分页
(*) nano是一款小巧的编辑软件,退出是ctrl+x,会提示保存
(*) vi有两种模式,一种是命令模式,一种是编辑模式。在命令模式下:w保存,:q退出。使用q!直接退出,不提示保存。可以连在一起写:wq。
(*) 关机重启用man halt、shutdown、reboot看。
(*) mount、umount命令
比如挂载光盘: mount –t iso9660 /dev/cdrom /mnt/cdrom。就是把光盘挂载到/mnt/cdrom目录下。-t 参数是指定光盘的文件系统类型。取消挂载:umount /mnt/cdrom或者umount /dev/cdrom。挂载了光盘之后按下光盘的弹出按钮,不会有什么反应,不会弹出。
参数-t可以省略,系统会自动判断用什么样的格式来识别。
对于ISO文件,可以直接挂载到一个目录下使用,无需刻录为光盘。
(*) 管道命令
比如ls –l /dev | more,这里面的”|”
ls –l /dev > a.txt,这里面的”>”,将内容写入到a.txt
ls –l /dev >> a.txt,这里面的”>>”,将内容追加写入到a.txt
cat >> friedns << “EOF”
将输入的内容保存到friedns文件里,输入”EOF”后结束。<<的意思是向前面的命令传送一个数据。
(*) ls的颜色参数是—-color,注意是两个--,linux里面没有使用简称的参数都是两个-。可以写ls –-color=never,这里的never还可以是auto和always。
(*) cd ~ 进入用户目录
(*) cp 源目录 目标目录 –R 复制原目录里面所有的文件和子目录的内容
(*) export定义变量
export LC_ALl=定义一个变量LC_ALL并且设置为空NULL
export http_proxy=”http://xxx.xxx.xxx.xxx:port”定义HTTP代理服务器
(*) find –iname [目录] 文件名。在指定目录里面查找制定文件名的文件。
(*) lynx字符界面的网络浏览器 lynx

相关内容

    暂无相关文章