1.Linux最初是曲芬兰赫尔辛基技术大学计算机系学生linus Torvalds 开发出来
2.linux特点:抢占式多任务、多用户、设备无关性、开放性、可拓展性、可维护性与开放源代码、完善的网络功能、可靠的系统安全、良好的可移植性
3.linux和windows的多系统共存有多种实现方式
4.shell是一个命令语言解释器(√)
5.普通用户是$提示符 超级用户#提示符 ctrl+c结束命令运行
6.重启系统 输入reboot 或shutdown -r now
7.shell命令由命名名 选项和参数三部分
命令名[选项][参数]
8.目录的创建与删除命令
mkdir [选项]目录
9.改变工作目录命令cd
cd[目录]
10.显示路径的命令pwd
11.显示目录内容命令ls
ls[选项][文件|目录]
12.more[选项]文件名 功能:分屏显示文件的内容
13.head命令 head[选项]文件名
-n 指出显示文件的前n行 如果没有给出n值,默认设置为10
14.tail命令 tail[选项]文件名
显示文件的尾部 +n 从第n行以后开始显示
15.文件内容查询命令grep
grep[选项][查找模式][文件名1][文件名2]
16.文件内容统计命令wc
wc[选项]文件名 功能统计给定文件中的字节数-c,字数-w,行数-l
17.文件的复制移动删除命令(目录)
cp[选项]源文件 目标文件
mv[选项]源文件 目标文件
rm[选项]文件或目录
18.查看手册命令man
man 命令名
19.清屏命令clear
20.自动补齐命令 利用tab健
21.别名命令
alias[别名='标准shell命令行']
查看当前可使用的别名命令[root@localhost~]#alias
[root@localhost~]#alias pd = 'vim/etc/passwd'
22.*通配符 可以匹配任意数目的字符
[root@localhost~]#ls f? f开头两个字符
... 通配符表示可以匹配括号中给出的字符或字符范围
23.d 任意一个数字 0~9

  \w 任意一个字母或数字或下画线
  \s 包括空格 制表符 换页符等空白字符中任意一个

. 代表任意字符
24.输出重定向 输出ls >info

cat  info

25.创建文本文件 cat>文件名 按住ctrl+d结束
合并文本文件 cat 文件列表 >文件名 将文件列表中的所有文件内容合并到指定的新文件中
26.管道 管道可以将第一个命令的输出通过管道传给第2个命令,作为第2个命令的输入,第2个命令的输出通过管道传给第3个命令,作为第3个命令的输入,以此类推,最后一个命令输出才会显示在屏幕上,管道所使用的符号是|
27.vim有3种工作模式 命令模式 插入模式 末行模式
28.vim情况下删除文本命令

  dd 删除光标所在的当前一行
 #dd  删除#行  ,4dd 以及光标下面的3行

29.yy 复制光标所在行到缓存区

 p将缓冲区右侧 下一行
 P将缓冲区左侧  上一行

30.启动与退出vim

  wq 保存退出
   q! 不保存退出

31.进入vim文件名 命令模式 zz退出

按住i a o insert键进入插入模式 esc退出
按:键进入末行模式 esc退出
  1. cat /etc/passwd一行有7个域 (:)分隔
    student:x:1000:1000:student:/home/student:/bin/bash

用户名/口令/uid/gid/用户名全称/用户的登录目录所在位置/用户所用shell的类型
33.cat /etc/shadow 文件等内容包括用户,被加密的密码,等其余信息
34.新建用户 user1
[root@localhost~]#useradd user1
增加用户user1,附属组设置为root组
[root@localhost~]#useradd -G root user1
35.删除用户账号user1及其主目录
[root@localhost~]#userdel - r user1
36.组账号文件 /etc/group
用户名:passwd:GID:用户列表
37.IDE硬盘 /dev/hdxx
例如/dev/hda 第二个/dev/hdb
38.主分区 扩展分区 逻辑分区
39.目录文件中的每一个目录由一个i节点来描述,i节点中文件类型标识是一个目录文件
设备文件都存储在/dev/下
40./bin存储基本的二进制程序文件,这里的命令都是开机时所必备的 在centos7中 这个目录是/user/bin目录的软链接
/boot 存储系统启动所需文件,包括系统内核
/dev device的缩写,存储Linux所有的外围设备
/etc 该目录下存储着系统启动和运动所需的配置文件和脚本文件,各种应用程序的配置文件和脚本文件
41.ping命令
ping[选项]ip地址|主机名
功能:主要用于测试本机与网络上另一台计算机的网络连接是否正确
[root@localhost~]# ping 172.16.101.9
42.禁用和启用网卡
ifconfig网卡名称 down
ifconfig网卡名称up
43.内核不同,Linux 操作系统使用Linux内核,Windows操作系统使用NT内核; Linux 内核代码开源,NT内核代码闭源,也就是说任何人都可以拿着Linux内核代码改成自己喜欢的风格来用,不过前提是你得是技术大牛+
Windows软件支持丰富,而Linux软件支持就很少了,因为Windows硬件驱动厂商支持全面,Linux驱动这块不如Windows全面,比如百分之九十九的游戏都可以在Windows.上。运行,而Linux上只有很简陋的游戏。4
Linux是免费的,Windows 是收费的,不过不代表所有Linux都是免费的,有一部分进行商+业运作的Linux是收费的,比如Redhat Linux。+
Windows易用性高,Linux 操作系统有一定的门槛,Linux 使用命令行字符模式为主要操作方式,Windows使用窗口、图标、鼠标点击形象化的方式为主要操作方式,如果不懂命令行,基本使用Linux是寸步难行的。+
市场和安全性,Linux 市场主攻服务器市场. Windows系统主打桌面市场,Linux 主要应用于网络,而Windows操作系统最开始应用于打印服务。Linux 安全性比Windows安全性高,要求它更加可靠。+

最后修改:2021 年 12 月 30 日 04 : 52 PM