Linux基础

当前市面上有三大操作系统:Windows, Linux,OS X。首先我们先来简单了解一下三大操作系统的小历史。

  • Windows系统�之父乃当今世界首富比尔·盖茨。这是一个计算机天才,19岁就从哈弗大学退学,与同伴创办了微软。�后来经历了一系列发展,Windows系统抢占了大部分�桌面操作系统的市场,其图形化的界面着实�符合大部分人的使用习惯,
  • Linux���操作系统之父是Linus·�Torvalds(李纳斯·托瓦斯),这是一个�芬兰的计算机天才,也是一个�桀骜不驯的主儿。Linux操作系统在日常生活中所见不多,是�因为其主攻服务器方面,尽管Windows极力想在服务器市场把Linux上排挤出去,但Windows�闭源和系统设计的缺陷注定其不能像霸占桌面操作系统那样去霸占�服务器市场。
  • OS X是苹果的操纵系统,我们都知道苹果之父是乔布斯。事实上,苹果�公司要比微软的资历还要悠久,只是后来苹果系统在运营发展上出了差错才会导致现在微软的一家独大。

现在简单说下各个系统之间的�关系:Windows操作系统�基于DOS操作系统,现在的Windows系统中还保留着DOS�命令行界面,是的,没错,以前的操作系统是没有界面的,全是命令�行。Linux和OS X操作系统师出同一家即Unix,Linux�继承了Unix系统的简洁�,高性能的特点,OS X是一种混合内核的操作系统,Linux之父一直看不起OS X的一个重要原因就是苹果在原本简单,高�效的操纵系统中加了太多东西,使其显得臃肿不堪。有意思的是现在手机操作系统中的android系统来源于Linux,IOS系统来源于OS X,两家操作系统之争从PC到掌上设备一直没有停止过。

接下来我们简单学习下Linux�系统的基础:

1. Linux系统的磁盘和分区

在Windows系统中,其文件结构是多个并列的树状结构,最顶层就是�C: D: E:等几个磁盘,而Linux的文件结构是单个的树状结构,最顶层是一个�根目录(/),任何一个文件如果想进行读取修改�查看等操作都必须挂载到一个目录下。目录结构如下图所示:

image.png
目录 描述
根目录
/bin 存放系统的基础命令,如ls, cd, mkdir等
/boot Linux内核及引导程序所需要的文件,一般情况下grub或LILO系统引导管理器也位于该�目录;启动装载文件的位置,如:kernels,initrd,grub等,�是一个独立的分区
/dev 一些必要的�设备,声卡,磁盘等
/�etc 系统配置文件所在地方
/�home 用户工作目录,个人配置文件,个人环境变量等
/root root 用户的工作目录
/tmp 系统的临时文件,一般系统重启不会被保存
/srv 存放系统启动之后需要提取的数据

2. 文件类型

Linux下面的文件类型主要有:

  • 普通文件:分为�纯文本和二进制文件,如c语言代码,sheel脚本�,二进制的可执行文件等;
  • 目录文件:目录,存储文件的唯一位置;
  • 链接文件:�指向其他目录或文件的文件;
  • �特殊文件:与系统外设相关,通常在/dev下

3. 文件�存储结构

Linux�的文件系统(如ext2, ext3)一个文件由目录项�,inode和数据块组成。

  • 目录项:包括文件名和目录�节点号;
  • inode:又称文件索引节点,存放文件的基本信息�,�包括数据块指针;
  • 数据块:文件的具体内容存放地。

a. 文件存储结构


image.png

b. 其中文件的目录项�结构如下,每个文件的目录项存储在该文件所属目录的文件内容里。


image.png

c. 其中的inode目录结构如下(inode中的内容可以通过命令 stat filename查看):

image.png

4. Linux常用命令

� 文件操作命令
  • ls :显示文件或目录
ls
参数 功能 示例
-l 列出文件详细信息 ls -l
-a �列出当前目录下的所有文件和目录,包括隐藏文件 �ls -a
---- 两个�参数可以合起来 �ls -al

  • pwd :显示当前所在目录
pwd

  • cd :切换目录
cd dirname

  • mkdir :创建目录
mkdir dirname
参数 �功能 示例
-p 创建目录,若无父目录则创建�父目录 mkdir -p dirname1/dirname2

  • cp :�拷贝文件
cp 源文件 目标文件
参数 功能 示例
-r 对目录进行递归操作,即拷贝该目录下的所有文件 cp -r 源目录 �目标目录

  • mv :移动或重命名
mv 文件 目标目录

  • rm :删除文件
rm filename
参数 功能 示例
-r 递归删除,可删除子目录及文件 rm -r 目录名
-f 强制删除 rm -f �文件名

文件权限

文件有�三种基本权限

符号 权限 数值表示
R 数值表示为4
W 数值表示为2
X 可执行 数值表示为1

-rw-rw-r--一共十个字符,分成四段。

第一个字符“-”表示普通文件;这个位置还可能会出现“l”链接;“d”表示目录
第二三四个字符“rw-”表示当前所属用户的权限。 所以用数值表示为4+2=6
第五六七个字符“rw-”表示当前所属组的权限。 所以用数值表示为4+2=6
第八九十个字符“r--”表示其他用户权限。 所以用数值表示为2
所以操作此文件的权限用数值表示为662


vim使用

vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式。

命令 功能
:q 退出
:q! 强制退出
:wq 保存并退出
:set number 显示行号
:set nonumber 隐藏行号
/apache 在文档中查找apache 按n跳到下一个,shift+n上一个
yyp 复制光标所在行,并粘贴
--- h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→)

系统常用命令
命令 功能
stat 显示指定文件的详细信息,比ls更详细
who 显示在线登陆用户
whoami 显示当前操作用户
hostname 显示主机名
uname 显示系统信息
top 动态显示当前耗费资源最多进程信息
ps 显示瞬间进程状态 ps -aux
du 查看目录大小 du -h /home带有单位显示目录信息
df 查看磁盘大小 df -h 带有单位显示磁盘信息
ifconfig 查看网络情况
ping 测试网络连通
netstat 显示网络状态信息
man 命令不会用了,找男人 如:man ls
clear 清屏
alias 对命令重命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit
kill 杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,874评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,102评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,676评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,911评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,937评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,935评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,860评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,660评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,113评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,363评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,506评论 1 346
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,238评论 5 341
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,861评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,486评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,674评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,513评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,426评论 2 352

推荐阅读更多精彩内容