Linux 学习重点记录之一

一. Linux 发行版本及其各版本之间的联系和区别

Linux 主要有三个主流派:slackware、debian、redhat. 参考下图:

发行版本:

slackware:SUSE Linux Enterprise Server (SLES) , OpenSuse桌面

debian: ubuntu,deepin(深度),mint    ==》Ubuntu 重点学习之一

redhat: RHEL: RedHat Enterprise Linux, 每18个月发行一个新版本   ==》收费版,企业使用

CentOS: Community Enterprise Operating System 兼容RHEL的格式  ==》centos 社区版免费使用,重点学习之一             

                中标麒麟:中标软件 国产

                 Fedora:每6个月发行一个新版本

Alpine: 一个面向安全的轻型 Linux 发行版。它不同于通常 Linux 发行版,Alpine 采用了 musllibc 和 busybox 以减小系统的体积和运行时资源消耗,但功能上比 busybox 又完善的多,只有5M左右大小  ==》Docker 学习或者可以下载测试使用

ArchLinux:轻量简洁,遵循K.I.S.S.原则( keep it simple and stupid ),Manjaro   ==》windows 系统支持可以安装使用

Gentoo:极致性能,不提供传统意义的安装程序,下载源代码在本机上编译安装软件

LFS:Linux From scratch 自制Linux,只是一个说明书  ==》出师后可以自己编写个性化文件,仅仅是文件说明书

Android:kernel+busybox(工具集)+java虚拟机

二.安装Centos 7.6 并创建账号

下面截图是具体安装centos 7.6 步骤并创建一个账号xiaotang。 有图有真相~


三.完成安装和登录后,更改配置文件,history 查看命令历史显示执行时间

[xiaotang@Centos7 ~]$ history

    1  whoami

    2  hostname -I

    3  TTY

    4  tty

    5  export HISTTIMEFORMAT="%F %T "

    6  history

[xiaotang@Centos7 ~]$ nano .bash_profile

[xiaotang@Centos7 ~]$ source .bash_profile

[xiaotang@Centos7 ~]$ history

    1  2020-11-25 14:12:51 whoami

    2  2020-11-25 14:13:25 hostname -I

    3  2020-11-25 14:13:37 TTY

    4  2020-11-25 14:13:42 tty

    5  2020-11-25 14:22:01  export HISTTIMEFORMAT="%F %T "

    6  2020-11-25 14:22:10 history

    7  2020-11-25 14:35:47 nano .bash_profile

    8  2020-11-25 14:36:41 source .bash_profile

    9  2020-11-25 14:36:51 history

四.Linux 哲学思想

一切皆是文件大道至简(包括硬件);

小型,单一用途的程序;

链接程序,共同完成复杂的任务;

避免令人困惑的用户界面;

配置数据存储在文本中。

五.常用命令的使用格式

COMMADN [OPTIONS...][ARGUMENTS...]

选项:用于启用或者关闭命令的某个或者某些功能

     长选项:GNU风格选项,--word 例如:--all,--human

     短选项:UNIX风格选项,-c 例如: -l, -h

     BSD风格选项:一个字母,例如a,使用相对较少

参数:命令的作用对象,比如:文件名,用户名等

[root@Centos7 ~]# echo \\

\

[root@Centos7 ~]# date -d "-3 day"

Sun Nov 22 15:38:42 CST 2020

[root@Centos7 ~]# ifconfig -a

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

        inet 10.0.0.206  netmask 255.255.255.0  broadcast 10.0.0.255

        inet6 fe80::271b:c7db:3fde:c13b  prefixlen 64  scopeid 0x20<link>

        ether 00:0c:29:b7:b7:dd  txqueuelen 1000  (Ethernet)

        RX packets 526220  bytes 782273882 (746.0 MiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 132575  bytes 8160248 (7.7 MiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536

        inet 127.0.0.1  netmask 255.0.0.0

        inet6 ::1  prefixlen 128  scopeid 0x10<host>

        loop  txqueuelen 1000  (Local Loopback)

        RX packets 0  bytes 0 (0.0 B)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 0  bytes 0 (0.0 B)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500

        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255

        ether 52:54:00:4a:f4:8d  txqueuelen 1000  (Ethernet)

        RX packets 0  bytes 0 (0.0 B)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 0  bytes 0 (0.0 B)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0-nic: flags=4098<BROADCAST,MULTICAST>  mtu 1500

        ether 52:54:00:4a:f4:8d  txqueuelen 1000  (Ethernet)

        RX packets 0  bytes 0 (0.0 B)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 0  bytes 0 (0.0 B)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


[root@Centos7 ~]# screen -S txt

[screen is terminating]

[root@Centos7 ~]# ll -a

total 40

dr-xr-x---.  5 root root  244 Nov 25 14:34 .

dr-xr-xr-x. 18 root root  236 Nov 25 14:01 ..

-rw-------.  1 root root 1992 Nov 25 14:03 anaconda-ks.cfg

-rw-------.  1 root root  372 Nov 25 15:59 .bash_history

-rw-r--r--.  1 root root  18 Dec 29  2013 .bash_logout

-rw-r--r--.  1 root root  176 Dec 29  2013 .bash_profile

-rw-r--r--.  1 root root  32 Nov 25 14:33 bash_profile

-rw-r--r--.  1 root root  176 Dec 29  2013 .bashrc

drwx------.  4 root root  31 Nov 25 14:15 .cache

drwx------.  4 root root  30 Nov 25 14:15 .config

-rw-r--r--.  1 root root  100 Dec 29  2013 .cshrc

drwx------.  3 root root  25 Nov 25 14:10 .dbus

-rw-r--r--.  1 root root 2040 Nov 25 14:11 initial-setup-ks.cfg

-rw-r--r--.  1 root root  129 Dec 29  2013 .tcshrc

-rw-------.  1 root root  66 Nov 25 14:15 .Xauthority

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,547评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,399评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,428评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,599评论 1 274
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,612评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,577评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,941评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,603评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,852评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,605评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,693评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,375评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,955评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,936评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,172评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,970评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,414评论 2 342

推荐阅读更多精彩内容