linux第一课入门篇
linux基础操作
发展史
由于在下是第一次写linux的博客,所以先写一下linux的发展史吧
首先拜见祖师爷:
Linux 诞生于1991-林纳斯·托瓦兹 也就是我们的祖师爷
林纳斯-托瓦兹 他是一个著名的程序员、黑客
他就是了。
诞生:
1994年,正式发布了linux 1.0 版本 使用企鹅作为linux的logo(企鹅有点丑,你们去网上瞅瞅吧)
企鹅的由来:
- 林纳斯·托瓦兹想起曾经在澳大利亚的一个动物园里被企鹅咬过,就以企鹅来当吉祥物
- 企鹅代表南极,而南极又是全世界共有个一块陆地,不属于任何国家。也就是说Linux不属于任何商业公司,是全人类每个人都可以分享的一项技术成果。
说再多都是废话了,了解这些就行了。下面的应用要记住了嗷;
Linux的应用
- 网络服务器—www、FTP、Main等
- 关键任务的应用—金融大数据库,大型企业网管环境
- 学术机构
- 桌面计算机
- 手机系统
- 嵌入式系统
怎么学习linux,以及学习linux的态度
- 谷歌、百度搜索
- 去CSDN上面查找相关文章
- 查找Linux的内部帮助文档。例如有问题找男人(man)
- 看报错命令
操作部分
用户的基本操作:
添加一个用户:useradd 指令 ----用法 useradd 用户名
删除一个用户:userdel 指令 —用法 userdel 用户名
查看当前登入的用户:whoami —=用法 直接输入即可
切换用户:su 指令
- 用法一:su 用户名 切换到指定用户
- 用法二:su 回车 切换到root
- 特点:管理员切换到普通用户不需要密码,普通用户切换到管理员需要密码
管理员标识符(#) 普通用户的标识为($)
Shell快捷键
首先声明是Shell 就你linux终端的黑屏白字就是Shell
- Ctrl + a:调到命令行开头
- Ctrl + e:调到命令行的末尾
- Ctrl + u:将光标处到命令行开头位置的内容删除
- Ctrl + k :将光标处到命令行结尾位置的内容删除
- Ctrl + r:在历史记录列表中搜索某一命令
- Ctrl + l:清屏(相当于指令clear)
- history指令 可以查看之前自己写过多少指令。(学的好还是得练的 写的指令数量在某个层次上可以代表你的实力)
查看文件和目录
-
查看当前所在的路径:pwd
-
命令格式:命令 选项 参数
-
查看当前路径下的文件:ls
-d:只查看当前目录信息
-l: 看详细信息 等同于ll
-a: 显示所有 任何一个文件前面加上”.“ 表示隐藏文件
-h: 显示文件大小
路径切换
- 路径的切换: cd
- -:返回之前的目录
- … :返回上一级目录”.“表示当前目录 ”…“ 表示上一级目录
- ~:到用户所在的家目录
- 相对相对路径和绝对路径
- 绝对路径:就是说你直接写下这个文件的坐在位置
- 相对路径:相对于当前路径目标文件所在的路径
- 创建文件用的是touch
目录结构
- /boot Linux启动时,需要的文件
- /dev 设备文件
- /etc 配置文件
- /home 用户家目录
- /meida 媒体文件
- /mnt 挂载文件
- /opt 第三方软件
- /proc 虚拟化软件
- /root 管理员的家目录
- /run 进程文件
- /srv 压缩过的文件
- /usr 安装过的软件,共享库
- /var 可变数据,日志文件
- /tmp 临时文件
- /usr/bin 普通用户可以使用的指令
- /usr/sbin 超级用户可以使用的命令
- /usr/lib 32位库文件
- /usr/lib64 64位库文件
文件类型 ls -l指令
这个第一个符号表示文件类型
- d:表示目录
- -:表示普通文件
- l:表示链接文件
- b:设备文件,提供存储的接口设备
- c:设备文件,提供串行的接口设备的–键盘,鼠标
文件处理
这里其实就一个图,
查看文件
- cat less more 均为可以查看文件
- nl 显示的时候,顺便出现行号
- tac 与cat相反 tac从最后一行开始显示 cat从第一行开始显示
- head 默认显示前10行 -n:可以设置行数
- tail 默认显示后10行 -n:可以设置行数
- wc 显示文件的行数,数字,字节
下面开始细节介绍
cat
- A 整合命令-vET
- b 列出行号,但是空白行不标志行号
- E 将结尾的断行字符($)显示出来
- n 列出行号,空白行也会标志行号
- T 将tab按键以^I显示
- v 列出一些看不来的特殊字符
其实我解释的不如指令大全上解释的好
nl
- b
- ba 标记行号(空行一样被标记)
- bt 标记行号空行不被标记(默认)
- n
- nln 行号在屏幕最左方
- nrn 行号在屏幕最右方
- nrz 行号在屏幕最右方
- w 缩进多少位
more
作用:一页一页的翻动
空格:向下翻一页
回车:向下翻一行
/字符串:所搜
:f:立刻显示文件名和行数
b:翻到第一页
q:离开
less
作用:一页一页的翻动
空格:向下翻动一页
pagedown:向下翻动一页
pageup:向上翻动一页
n:重复前一个搜索
N:反方向重复前一个搜索
q:退出
Vim编译器(百度)
这个东西回头我再细讲
花样关机
- 注意事项
- –观察系统的使用状态
- –通知在线使用者关机的时间
- –正确的关机指令使用
- 关机指令
- –数据同步写入磁盘-sync
- –常用的关机指令:shutdown
- –重启,关机:reboot,halt,poweroff
- 细讲shutdown
- –t 添加秒数,几秒后关机
- –k 不是真关机,而是发出告警信息
- –r 在系统服务都停止后,重启
- –h 在系统服务都停止后,关机
- –f 关闭并且开机以后,强行略过磁盘检查
- –F 重启后,强制进行进行磁盘检查
- -c 取消已经在进行的shutdown指令内容