IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> linux基础1 -> 正文阅读

[系统运维]linux基础1

1,操作系统用来连接硬件与软件,可以直接操作硬件

2,操作系统的兼容性与跨平台性:兼容性是指在不同的硬件上能否运行,跨平台性是指在不同的硬件上运行结果是否相同.

3,ubuntu系统的终端中,ctrl+shift++可以将字体变大,而ctrl±可以将字体变小.

4,ls 输出当前路径下所有文件

5,windows操作系统下会将内存进行分盘操作,而linux系统中,只有一块内存,取名为根目录/,所有文件都在该目录下.
每次打开ubuntu系统,默认目录为家目录,home中的对应用户目录
pwd命令可以返回当前所在路径.
cd +文件名 跳转到当前目录的当前文件(不可跨目录跳)
touch +文件名 在当前目录下创建一个文件
rm+文件名 删除指定文件
mkdir+文件夹名 在当前目录下创建一个文件夹
clear 清空终端屏幕

6,一条命令的基本形式:命令+选项+参数,其中命令为基本功能,选项表示在基本功能的基础上变化
如ls为命令
ls / 为命令+参数,显示根目录下的所有文件
ls -a 为命令+选项,结果显示文件的相对路径,一般来说- 开头的都为选项
touch .124.txt 建立隐藏文件,ls命令看不到,以 . 开头
但是ls -a可以看到
ls -l 以列表形式显示文件
vi +文件名 编辑指定文件
cat+文件名 查看指定文件
ls -l -h 以列表形式显示文件时,换用合适的单位
选项的顺序与不影响结果.
man ls
ls --help 两个命令都可以查看ls的帮助文档

7,tab键有自动补全功能
history 可以查看历史命令
ls 2* 输出当前目录下以2开头的文件名
ls 2? 输出当前目录下以2开头的并且只有两位的文件名
*?称为通配符,*代表任意字符,?代表一位字符
ls 1[12345]3.txt 中间的[]代表一位的选择范围,所以可以显示113,但显示不了163
同义可以写 ls 1[1-5]3.txt

8,重定向:重新规定方向
ls > 文件名 将ls的输出内容放在指定文件中,会删除原文件内容,在文件名不存在时,自动创建该对象
ls >> 文件名 将ls的输出内容在不删除指定文件的内容前提下,放在指定文件末尾,在文件名不存在时,自动创建该对象

9,more +文件名 查看指定文件,但是分屏显示,按f或b滚动,与cat不同
ls -ahl /bin | more 作用是将bin目录进行ahl分屏显示,|称为管道,连通两部分,前部分输出,后部分分屏
ls;ls -ahl 一行写两条命令,ls,与ls -ahl都会执行

10,相对路径与绝对路径
相对路径:从当前位置开始
绝对路径:从根目录开始
cd ./a 一个.表示当前路径,当前路径下的a文件夹
cd … 当前路径的上一层路径
cd - 回到上一次所在路径
cd ~ 回到家目录

11,ctrl+c 不执行该行命令,直接跳转到下一行
mkdir A/B/C/D/E 在当前路径的A目录下找到B…并且需要保证A/B/C/D目录都存在,才可以创建E
mkdir A/B/C/D/E -p 可以实现A/B/C/D目录不存在,也可以创建E
tree +目录名 查看目录中文件结构
rmdir +文件夹 删除指定文件夹,只能删除非空文件夹
rm +文件 删除指定文件
rm+文件夹 -r 删除指定文件夹,无论文件夹是否有东西

12,链接
重命名一个文件名: mv +原文件名+新文件名
mv +文件名+目录名 将指定文件移动到指定文件夹中,移动过后原位置没有
建立一个软链接文件:ln -s +文件名 +软链接文件名
建立一个硬链接文件:ln +文件名 +硬链接文件名
软链接与硬链接的区别:软链接在原文件被删除之后不可用, 而硬链接在原文件被删除之后依然可用
软链接指向的是文件名,而硬链接指向的是文件中的内容.
ls -lh 结果的第二列显示的就是硬链接数
cat 1.txt 2.txt 可同时查看两个文件的内容
cat 1.txt 2.txt > xxx.txt 可以实现将两个文件内容合并到一个文件中

13,文本搜索:grep
grep +“搜索字符”+文件名 在指定文件中搜索包含指定字符的行并输出
grep -n +“搜索字符”+文件名 在指定文件中搜索包含指定字符的行并输出,并添加行数
grep -v +“搜索字符”+文件名 在指定文件中搜索包含指定字符的行,但输出时不包含搜索出的字符
grep +"^搜索字符"+文件名 在指定文件中搜索以指定字符开头的行并输出
grep +“搜索字符$”+文件名 在指定文件中搜索以指定字符结尾的行并输出

14,复制:cp
cp +文件名+目录名 将指定文件复制指定文件夹中
cp -r+目录名+目录名 将文件夹复制指定文件夹中,不加-r无法移动
-r可以解决无法操作目录的问题

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-10-11 17:55:43  更:2021-10-11 17:58:12 
 
开发: 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 17:52:37-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码