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零基础入门系列"开篇,将完整演示整个开发环境的安装和配置过程,为后续的开发和实验做好基础准备.如果您已安装好环境 ...
随机推荐
- Spring集成MyBatis的使用-使用Mapper映射器
Spring集成MyBatis使用 前面复习MyBatis时,发现在测试时,需要手动创建sqlSessionFactory,Spring将帮忙自动创建sqlSessionFactory,并且将自动扫描 ...
- Realtime Rendering 6
[Realtime Rendering 6] 1.Lighting computations occur in two phases: 1)light phase. used to compute t ...
- NO_DATA_FOUND ORACL NVL函数,当第一个为空时显示第二个参数值
ORA-01403: no data foundORA-06512: at "STG.SAP_SO_QM_CUSTOMER_ADDBOM", line 50 NVL函数的格式如下: ...
- 理解 IAAS、PAAS、SAAS
引用:http://cloud.51cto.com/art/201802/565858.htm 在与相关人士聊云计算的时候,有时会从他们的最终蹦出诸如IaaS.PaaS和SaaS等相关名词,听的人一头 ...
- PHPActiveRecord 学习二
ORM关联查询 a.一对多 针对外键来说 谁属于谁 谁有谁 user表 CREATE TABLE `user` ( `uid` int(11) NOT NULL AUTO_INCREMENT, `na ...
- Linux常用软件整理
视频:VLC 音乐:网易云 编辑器:Vim,Vscode 截图:Shutter 远程桌面:Remmina 笔记:NixNote(evernote第三方版本) 屏幕亮度调节:Brightness Con ...
- Android studio 安装中遇到一些问题的解决办法,分享一下
从eclipse转到android studio也是很无耐,刚开始总是会遇到很多难题,但是都不要轻言放弃. 以下是我遇到的问题,并通过搜索引擎找到的解决办法,善用工具,善用头脑,勿为伸手之人. And ...
- FZU-2150.FireGame.(BFS))
本题大意:给出一个n * m的地,‘#’ 代表草, ‘.’代表陆地,每次选择这片地里的两片草,可选相等的草,选择的两片草初始状态为被燃状态,每一分钟被点燃的草会将身边的四连块点.问你需要对于给定的这片 ...
- 100. Same Tree (Tree;DFS)
Given two binary trees, write a function to check if they are equal or not. Two binary trees are con ...
- XHXJ's LIS(数位DP)
XHXJ's LIS http://acm.hdu.edu.cn/showproblem.php?pid=4352 Time Limit: 2000/1000 MS (Java/Others) ...