linux 学习心得(一)

今天学习了linux基础  首先是安装vmware虚拟机软件  之后安装了redHat 系统 。

学了几个指令:

cd /         进入根目录

cd dev    进入dev目录

pwd        查看当前目录

whoami   查看当前用户

ls             列出当前目录所有文件

mkdir cdr 创建一个名为cdr的目录

rmdir cdr 删除一个名为cdr的目录

mount /dev/cdrom /mnt/cdr 将cdrom(光驱)设备挂载到/mnt/cdr目录上

学了linux下管理的方式为文件管理。即将设备也当成文件管理。

磁盘的命名规范:hd(IDE磁盘)sd(SCSI磁盘)  hda  (代表第一个IDE磁盘)    hda3(代表第一个IDE磁盘第三个主分区或扩展分区)  {1——4 代表主分区和扩展分区;5——代表逻辑分区}

明白了一般来说  主分区用来存放系统,但是逻辑分区也可以安装系统。

过载点的概念:挂载点实际上就是linux中的磁盘文件系统的入口目录,类似于windows中的用来访问不同分区的C:、D:、E:等盘符。


查资料的方法:1、关键词由粗到精  2、查英文

linux系统至少要分两个区  :/分区   ;SWAP分区(物理内存的两倍){有的程序默认分区不够用、直接装在SWAP分区上}


linux目录结构

/                                               ——根分区

/usr                                          ——应用软件存放位置

/home                                     ——用户宿主目录的父目录

/var                                         ——存放临时文件

/boot                                       ——存放启动文件128M   is enough

/SWAP                                   ——交换分区


下面是linux的启动过程

boot sequence(important)

1. load bios (hardware information)    {bios 是固化在主板上的一套程序}

2.read MBR's config to find out the OS   {MBR,即主引导记录,是对IBM兼容机的硬盘或者可移动磁盘分区时,在驱动器最前端的一段引导扇区。}

3.load the kernel of OS

4.init process starts...

5.execute /etc/rc.d/sysinit

6.start other modules (etc/modules.conf)   {etc/    目录下安装系统十分重要的文件和启动程序}

7.execute the runlevel scripts            {linux系统启动内核后 会启动各个level level最多可到6  }

8.execute /bin/login

9.execute /bin/login

10.shell started...


常用的dos窗口快捷键   ctrl+d   退出dos窗口;q  退出 ; clear   清屏


指令的查看:

[]表示可有可没有

当不知道一个命令怎么用时  :

以shutdown为例:

shutdown --help  或者

shutdown --?   或者

man shutdown  {这种会给出详细的使用文档}



touch 1    创建一个文件1

rm -r d1    递归删除文件d1  

rm -rf d1  递归强制删除文件夹及其下的目录

rmdir d1   删除目录di

cp 1 2       将文件1复制一份到2

cp -r d1  d2  将目录d1复制一份到d2

mv d1  ../  将目录移动到上一级目录



**** vi 命令   有两种模式 {command(命令模式) 、 input(编辑模式) command ——>input :a;input——>command:Esc }      

命令模式下  (:w)存盘 ;(:q)退出  ;(:Q!)不存盘退出

查看文本中内容:more 3.txt

dd(删除一行)

dw(删除一个单词)     



find 命令  用于查找某个文件

whereis ls   用于查看ls命令的说明文档存放在那个地方

ln 3.txt 4       建立一个连接 ,,相当于windows下  4是3.txt的快捷方式

ln -s 3.txt 5    硬链接,, 相当于复制了一个文件 并链接到3.txt


经验:1.在学习的时候要学会自己设计实验

           2.如何看哪本参考书较好{排名靠前的两本书  一般较好}


shell 的种类: sh bash csh ksh

groupadd  testg     添加一个分组

more group    查看分组

useradd testuser2 -g testuser      将testuser2加入到testuser的组中

more passwd  查看用户信息


userdel testuser   删除用户

这时/home 下还会有用户的信息

cd /home      进入到/home目录

rm -rf testuser    删除testuser目录


su testuser    切换用户

exit   执行到上一次命令


当一个新用户登录时,,默认的是当前路径是用户的主目录



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值