Linux安装及入门
Linux安装及学习
Linux遇到的问题:
- 在安装过程中因为代码输错(少空格)而质疑自己下载的ubuntu和virtualbox版本,于是卸载之后重新安装了一次,后来才发现是代码输错了(教程中的空格不太明显)。
- 在输入路径的时候完全按照教程来走,以至于把教程上的用户名直接抄下来了,导致我琢磨了很久才发现自己的问题。
- 其他方面多少也会遇到一点小问题,但是只要仔细琢磨一下,大都没什么困难。总的来说,Linux的安装还是比较顺利的。

Linux的学习过程:
第一章
1.linux为何物

2.linux的发展史

3.Linux重要人物
- Ken Thompson C 语言之父和 UNIX 之父
- Dennis Ritchie C 语言之父和 UNIX 之父
- Stallman 著名黑客,GNU创始人,开发了Emacs、gcc、bash shell
- Bill Joy BSD 开发者
- Tanenbaum Minix 开发者
- Linus Torvalds:Linux之父,芬兰赫尔辛基大学
4.学习Linux路径

第二章
1.终端的概念
终端本质上是对应着 Linux 上的 /dev/tty 设备。
Linux 的多用户登陆就是通过不同的 /dev/tty 设备完成的,Linux默认提供了6个纯命令行界面的“terminal”(准确的说这里应该是6个virtualconsoles)来让用户登录。在物理机系统上你可以通过使用[Ctrl]+[Alt]+[F1]~[F6]进行切换>
2.常用快捷键
- Ctrl+d 键盘输入结束或退出终端
- Ctrl+s 暂停当前程序,暂停后按下任意键恢复运行
- Ctrl+z 将当前程序放到后台运行,恢复到前台为命令fg
- Ctrl+a 将光标移至输入行头,相当于Home键
- Ctrl+e 将光标移至输入行末,相当于End键
- Ctrl+k 删除从光标所在位置到行末
- Alt+Backspace 向前删除一个单词
- Shift+PgUp 将终端显示向上滚动
- Shift+PgDn 将终端显示向下滚动
- ctrl+c 强行终止当前程序
- Tab 补全命令,目录,命令参数
3.通配符
| 符号 | 作用 |
|---|---|
| * | 匹配 0 或多个字符 |
| ? | 匹配任意一个字符 |
| [list] | 匹配 list 中的任意单一字符 |
| [!list] | 匹配 除list 中的任意单一字符以外的字符 |
| [c1-c2] | 匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z] |
| {string1,string2,...} | 匹配 string1 或 string2 (或更多)其一字符串 |
| {c1..c2} | 匹配 c1-c2 中全部字符 如{1..10} |
4.学习困难
- 在学习通配符和快捷键这部分内容时,我发现仅凭记忆是无法准确的记住每个符号的用法,必须结合实例进行练习。尽管如此,我还是会有个别搞混或者忘记了用法,我想可能需要更多的练习。
第三章
1.who命令参数
符号| 作用
---|---
-a| 打印能打印的全部
-d| 打印死掉的进程
-m| 同am i,mom likes
-q| 打印当前登录用户数及用户名
-u| 打印当前登录用户登录信息
-r| 打印运行等级
2.用户管理
| 符号 | 代码 |
|---|---|
| sudo adduser A | 创建用户A |
| ls/home | 给用户创建目录 |
| su -l A | 切换登陆用户A |
| groups A | 查看归属用户组 |
| sudo deluser A | 删除用户A |
3.文件权限

| 符号 | 代码 |
|---|---|
| ls-l | 使用较长格式列出文件 |
| ls -A | 显示除了 .(当前目录)和 ..(上一级目录)之外的所有文件,包括隐藏文件(Linux 下以 . 开头的文件为隐藏文件) |
| ls -dl | 查看某一个目录的完整属性,而不是显示目录里面的文件属性 |
| ls -AsSh | 显示所有文件大小,并以普通人类能看懂的方式呈现 |
第四章
1.FHS标准

2.目录路径
| 符号 | 作用 |
|---|---|
| cd .. | 进入上一级目录 |
| cd ~ | 进入你的 home 目录 |
| pwd | 使用 pwd 获取当前路径: |
3.文件基本操作
| 符号 | 作用 |
|---|---|
| cp | 复制 |
| cp-f (cp-r) | 递归复制 |
| rm | 删除一个文件 |
| rm-f | 参数强行删除 |
| mv | 剪切文件 |
| cat | 查看文件 |
| cat-n | 显示行号 |
。。。。。。。。
更多的内容限于时间与能力的限制暂时无法完成,对此深感抱歉。会在未来一周之内将剩余内容熟练掌握。
Linux安装及入门的更多相关文章
- Linux安装 火速入门
一.基本简介 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统. Linux能运行主要的UNIX工具软件.应用程序 ...
- Linux学习系列之Linux入门(一)linux安装与入门
第一篇:安装并配置Linux开发环境 一.安装linux: 主要安装Linux的发行版,到目前为之,主要的发行版有: 比较常用的是Ubuntu.redhat和centOS,主要的安装方法详细: Ubu ...
- Linux 安装 Composer
Linux 安装 Composer 入门 练习环境: 虚拟机:Oracle VM VirtualBox. 系统:CentOS 7. 安装方式一: 参考网址:https://learnku.com/c ...
- 20165223 Linux安装及命令入门
预备作业3:Linux安装及命令入门 一.VirtualBox和Ubuntu的安装 通过学习实践基于VirtualBox虚拟机安装Ubuntu图文教程,我开始学习虚拟机的安装,根据教程一步步试着安装. ...
- 20165321预备作业3:Linux安装及命令入门
Linux安装 在老师给的VirtualBox的网站上面,我下载了VirtualBox的最新版本,安装成功后,我又下载了Ubuntu.但是,发现无论是哪个版本的Ubuntu都无法在VirtualBox ...
- 20155327预备作业3:Linux安装及命令入门
20155327预备作业3:Linux安装及命令入门 安装Linux操作系统 由于之前安装过所以这里就不再赘述了 掌握Linux命令的学习方法 学习路径: 常用Ubuntu快捷键: CTRL+ALT+ ...
- 20165301 预备作业三:Linux安装及命令入门
预备作业三:Linux安装及命令入门 VirtualBox虚拟机的安装 在进行安装之前,原本以为有了娄老师的安装教程会是一件很容易的事情.万万没想到,在自己实际动手操作中,还是遇到了许多困难.通过与同 ...
- 20165332 预备作业三 Linux安装及命令入门
Linux安装及命令入门 一.安装Linux操作系统 由于做的比较晚,结合大多数同学的经验和娄老师的<基于VirtualBox虚拟机安装Ubuntu图文教程>,整个安装过程还算顺利,唯一遇 ...
- Linux入门系列1--环境准备及Linux安装
"工欲善其事.必先利其器",本文作为"Linux零基础入门系列"开篇,将完整演示整个开发环境的安装和配置过程,为后续的开发和实验做好基础准备.如果您已安装好环境 ...
随机推荐
- JDBC事物的处理
JDBC事物的处理: 概念:事务是指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功. 数据库开启事务命令: start transaction 开启事务 Rollback ...
- 设计table表格,用js设计偶数行和奇数行显示不同的颜色
第一种:鼠标经过时table表格中的颜色根据奇偶行改变不同的颜色 <!DOCTYPE html> <html> <head> <meta charset=&q ...
- BOM 表
';--查看BOM创建日期时间 SELECT * FROM SAPSR3.ZSTPO_OUT2011_1@SAP_SEP; SELECT * FROM SAPSR3.ZSTPO_OUT2012_1@S ...
- 思维+并查集 hdu5652
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5652 题意: 输入T,接下来T个样例,每个样例输入n,m代表图的大小,接下来n行,每行m个数,代表图, ...
- TOJ 4976: 新生数(深搜)
传送门:http://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=4976 时间限制(普通/Java): ...
- Delphi中记录体做为属性的赋值方法
1. 起源 此问题源于[秋风人事档案管理系统]用Delphi XE重编译中所发现. 快十年了,当初Delphi 7所编写项目,想用Delphi XE重新编译,并打算做为Free软件发布,编译错误中发现 ...
- 民生银行十五年的数据体系建设,深入解读阿拉丁大数据生态圈、人人BI 是如何养成的?【转】
早在今年的上半年我应邀参加了由 Smartbi 主办的一个小型数据分析交流活动,在活动现场第一次了解到了民生银行的阿拉丁项目.由于时间关系,嘉宾现场分享的内容非常有限.凭着多年对行业研究和对解决方案的 ...
- eclipse 安装python后pydev不出现
一.环境 windows 7 64bit eclipse 4.5.2 pydev jdk7u55 二.安装步骤 1. 安装JDK eclipse依赖于java环境,所以需要安装java运行环境JRE. ...
- sqlserver中为节约存储空间的收缩数据库机制
1.收缩数据库: 删除数据库的每个文件中已经分配单还没有使用的页,首座后数据库空间自动减少 2.收缩方式: (1)自动收缩数据库 选中数据库--->右击--->属性 在常规这里我们可以看到 ...
- JavaScript 中 如何判断一个元素是否在一个数组中
<script type="text/javascript"> var arrList=['12','qw','q','v','d','t']; console.log ...