Linux系统基础命令与帮助使用

2019年1月21-27号 对应章节

老王亲讲:

**1、马哥教育教学总监-老王亲讲Linux基础入门

  2、教学总监老王亲讲-Linux基础命令与Linux帮助使用**

服务器类型:刀片、塔式、机架式 

常见服务器CPU:xeon 至强

机柜1u=44.45mm

存储网络类型:DAS直接连接存储、NAS网络连接存储、SAN存储区域网络

ABI:与OS之间的接口  API:与库之间的接口

Linux版本:debian\slackware\redhat

Linux常用目录

- /usr  等同于Windows programs

- home 如 wang、mage

- /tmp  临时文件

- /var    存放log、web(html)、ftp(pub)

- /etc    等同于注册表

- /boot  启动相关

- /dev  硬件信息

分区类型:主分区、扩展分区、逻辑分区

建议分区:

- /          50G

- /boot  1G

- /data    30G

- /swap  内存2倍

crtl+alt+回车 全屏显示

crtl+alt 释放鼠标

crtl+alt+F2 临时查看分区

shift+pgup 上翻

启动时自动登录root:

图形界面文本处理命令gedit  ,字符界面命令nano

/etc/gdm/custom.conf   

[daemon]

AutomaticLoginEnable=true

AutomaticLogin=root

启动时自动连接网络:

/etc/sysconfig/network-scripts/ifcfg-ens33    onboot--YES

修改显示格式:

/etc/profile.d/env.sh

[root@localhost~]#echo $PS1

修改提示符格式

PS1="\[\e[1;5;41;33m\][\u@\h \W]\\$\[\e[0m\]"

\e \033\u 当前用户

\h 主机名简称\H 主机名

\w 当前工作目录\W 当前工作目录基名

\t 24小时时间格式\T 12小时时间格式

\! 命令历史数\# 开机后命令历史数

echo -e "\a"  发出警告声    . 执行命令

tzselect  设置时间

screen命令安装:df查看挂载点--lsblk--cd目录--ls--cd Packages--rpm-ivh screen

screen -S name  创建回话  -x 加入会话  退出回话Ctrl+a,d    -r恢复会话

echo命令中  ‘’六亲不认、“”认变量  ``都认

  -E (默认)不支持\解释功能

-n 不自动换行

-e 启用\字符的解释功能

\a 发出警告声

echofile{1,3,5}

file1file3file5

Linux时钟:

date 显示和设置系统时间

date +%s

date -d @1509536033

hwclock,clock: 显示硬件时钟

-s, --hctosys以硬件时钟为准,校正系统时钟

-w, --systohc以系统时钟为准,校正硬件时钟

时区:/etc/localtime

显示日历:cal–y

histroy命令:

删除记录顺序 先删.bash_history 再清内存 history -c

-c: 清空命令历史

-d offset: 删除历史中指定的第offset个命令

n: 显示最近的n条历史

-a: 追加本次会话新执行的命令历史列表至历史文件

-r: 读历史文件附加到历史列表

-w: 保存历史列表到指定的历史文件

-n: 读历史文件中未读过的行到历史列表

-p: 展开历史参数成多行,但不存在历史列表中

-s: 展开历史参数成一行,附加在历史列表后

HISTFILESIZE:命令历史文件记录历史的条数

HISTTIMEFORMAT=“%F %T “ 显示时间

控制命令历史的记录方式:

环境变量:HISTCONTROL

ignoredups默认,忽略重复的命令,连续且相同为“重复”

ignorespace忽略所有以空白开头的命令

ignoreboth相当于ignoredups, ignorespace的组合

erasedups删除重复命令

export 变量名="值“

存放在/etc/profile 或~/.bash_profile

bash的快捷键:

Ctrl + l清屏,相当于clear命令

Ctrl + o执行当前命令,并重新显示本命令

Ctrl + s阻止屏幕输出,锁定

Ctrl + q允许屏幕输出

Ctrl + c终止命令

Ctrl + z挂起命令

作业:

1、常见Linux的发行版有哪些?并描述不同发行版之间的联系与区别。

![](https://img-blog.csdnimg.cn/20190121134335206.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDQzNzYzNg==,size_16,color_FFFFFF,t_70)

debian

Debian,是一种自由操作系统,全称Debian GNU/Linux,采用Linux作为内核,由Debian计划(Debian Project)组织维护。Debian是一个纯粹由自由软件所组合而成的作业环境,而其背后并没有任何的营利组织支持。

Fdeore

Fdeore奠基于RedHat Linux,它是一套功能完备、更新快速的免费操作系统。而对赞助者RedHat公司而言,它是许多新技术的测试平台,被认为可用的技术最终会加入到RedHat Enterprise Linux中。

suse

suse Linux原是以Slackwaare Linux为基础,并提供完整德文使用界面的产品。1992年PeterMcDonald成立了Softlanding Linu System(SLS)这个发行版。这套发行版包含的软件非常多,更首次收录了X Window及TCP/IP等包。

RedHat

RdeHat Enterprise Linux 是RedHat公司的LINUX发行版,主要面向商业市场,包括大机型,当然它是收费的。RdeHat公式对企业版LINUX的内一个版本提供7年的支持。

红旗

红旗Linux是由北京中科红旗软件技术有限公司开发的Linux发行版,包括桌面版、工作站版、数据中心服务器版、HA集群版和红旗嵌入式Linux等产品。目前在中国各软件专卖店可以购买到光盘版,同时官方网站也提供光盘镜像免费下载。

Ubuntu

Ubuntu是一个以桌面应用为主的GNU/Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”。 Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一个新版本。

2、打印显示当前时间,格式是:20181209211008

date "+%F %T"

date "+%Y-%m-%d %H-%M-%S"

3、描述linux目录结构以及目录结构命名规定

/boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader, grub)都存放于此目录

/bin:供所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的程序

/sbin:管理类的基本命令;不能关联至独立分区,OS启动即会用到的程序

/lib:启动时程序依赖的基本共享库文件以及内核模块文件(/lib/modules)

/lib64:专用于x86_64系统上的辅助共享库文件存放位置

/etc:配置文件目录

/home/USERNAME:普通用户家目录

/root:管理员的家目录

/media:便携式移动设备挂载点

/mnt:临时文件系统挂载点

/dev:设备文件及特殊文件存储位置

    b: block device,随机访问

    c: character device,线性访问

/opt:第三方应用程序的安装位置

/srv:系统上运行的服务用到的数据

/tmp:临时文件存储位置

4、显示/etc目录下,所有以.d结尾的文件或目录

ls -d /etc/*.d

5、显示/etc目录下,所有.conf结尾,且以m,n,r,p开头的文件或目录

ls /etc/[m,n,r,p]*.conf

6、创建/app/rootdir目录,并复制/root下所有文件到该目录内, 要求保留原有权限

mkdir -p /app/rootdir

cp -a /root /app/rootdir/

7、使用命令行展开功能,创建/tmp/a1, /tmp/a2, /tmp/a1/a, /tmp/a1/b,在/tmp目录下创建目录:x_y, x_z, q_y, q_z

mkdir -p /tmp/a{1/{a,b},2} /tmp/{x_{y,z},y_{y,z}}

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

推荐阅读更多精彩内容

  • 1.描述计算机的组成及其功能 (一)计算机的组成 1.CPU 2.CPU风扇 3.BIOS 4.内存 5.硬盘 6...
    whamai阅读 1,435评论 0 1
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,726评论 0 10
  • 第一章 1.Linux是一套免费使用和自由传播的类UNIX操作系统,它可以基于Intel x86系列处理器以及Cy...
    yansicing阅读 5,370评论 0 9
  • Linux习惯问题: 在vim编辑时,按了ctrl + s后,再按ctrl + q就可以继续执行了。ctrl + ...
    光着脚的鞋阅读 4,491评论 0 16
  • 参考文章:HTML Drag and Drop API 拖放事件 拖放事件有 dragstart, drag, d...
    jsAllen阅读 454评论 0 1