| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 【Linux操作系统】基础概念和常用指令(一) -> 正文阅读 |
|
[系统运维]【Linux操作系统】基础概念和常用指令(一) |
目录 6-3 更新已存在文件的时间信息和新建普通文件 touch? 6-4 Linux下的hello world? 编译运行test.c 1.操作系统概述(OS)?常见的操作系统:Windows,Mac,Linux,安卓,IOS 操作系统
windows是多用户的界面化操作系统; linux是多用户的命令行式操作系统,是支持共享使用的。 为什么已经有了图形界面化的Linux操作系统,而我们还要费力的学习命令行式的Linux操作系统?
另外:要用指令就得先要有键盘,要用图形界面就得要有鼠标,在发展上,我们是先有键盘再发明鼠标的,所以这就意味着先有的命令行式才有的图形界面化式。 2.为什么企业都选择Linux?
实际上,Linux是在1991年由芬兰大学生林纳斯·托瓦兹开发出来的,比windows等操作系统晚了好久 但是由于Linux的优秀,现在Linux还是广为开发人员认可. 3.Linux版本分类
(1)Linux内核概念:实际就是托瓦兹写的操作系统代码,是真正意义上的操作系统代码 (2)各种发行版本的差异(特点): Ubuntu:比较适合个人研究性质使用,入门学习 kali:比较适合网络渗透和攻防使用 红旗:国内的发行版本 红帽:商业使用的收费版本 centos:商业化的免费的操作系统 ?4.Linux登入root用户和新建普通用户root用户的权限比较高,所以我们在日常学习一般是新创建普通用户来玩Linux。 第一步:让我们登入root用户,注意:在购买云服务器时记得重置root用户密码为较为复杂且自己记得住的密码,复杂一点是防止被入侵。 (1)填写云服务器提供的公网IP ? (2)填写公网IP下的root用户名 ?
(3)填写公网IP下root用户的密码 ? (4)登入成功 ?第二步:在root用户下创建一个普通用户
?5.常见快捷键
6.常见指令6-1 显示工作目录的绝对路径:pwd
?说明:
使用:
6-2 显示目录内容列表 ls
说明:
不同颜色代表的文件类型:?
举例:? PS:? 指令ll:说明:
通过which 可以查看指令 ?这也解释了ll命令的作用,其实就是ls -l的组合键/别名 6-3 更新已存在文件的时间信息和新建普通文件 touch?
说明:
那能不能看到文件被修改的历史时间信息呐?
?变式:创建一个空目录 mkdir本质就是在Linux目录上中创建新节点/路径
?有时候我们想当前路径下创建一串路径:(带指定的-p选项创建一条路径)
6-4 Linux下的hello world? 编译运行test.c?如果我创建了一个test.c文件,我想在Linux下编译运行,我该怎么做呐? 首先使用nano命令,打开Linux自带的文本编辑器:
?6-5? 选项 -l -a -d说明:
?对比windows:
ls默认情况下会显示目录里面的内容的信息,ls -d会显示目录的信息 ? 6-6?切换工作目录至dir? cd
6-7 Linux下的文件:
根目录: / Linux下通过cd ..一直回退,直到回退到根目录/则不能再回退 windows下则是按<-一直回退到盘符结束. 目录树: 大部分的操作系统,组织文件的结构都是一颗多叉树, 非叶子节点一定是目录文件 叶子节点可能是目录文件也可能是普通文件.
? ?绝对路径和相对路径:
安装tree指令: 在root用户下执行这行指令即可安装tree指令:
?tree指令:
? 6-8: 改变工作目录 cd说明:?
这里给大家举例一下cd - ?6-9 确定当前登入的用户 whoami
6-10 删除命令 rm说明:
rm是一个强大的删除命令,系统不会给你任何的提示信息,直接删除目标文件或者目录,它会永久性的删除文件系统中的文件或目录?. 选项:
下面给大家看一下-i选项的魅力:
6- 10 查询某条命令的使用? man当我们有某条命令不知道怎么使用的时候,我们可以通过指令来查询man手册,但是我们第一步得直到如何安装man手册:
6-11 拷贝 cp
说明:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 9:55:45- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |