学习之初:
Linux——Cent OS的下载地址:
官网(下载较慢)https://www.centos.org/
阿里巴巴开元镜像站(推荐)https://opsx.alibaba.com/mirror
其他地址(阿铭Linux整理资源)https://coding.net/u/aminglinux/p/resource/git/blob/master/README.md

一、Linux下分区方法汇总

1、通用方法

/boot 引导分区 200M
swap 交换分区 当内存小于8G,大小为内存的1.5倍,当内存大于8G,则设置为8G
/ 根分区 剩下多少是多少

2、数据非常重要情况下的分区

/boot 引导分区 200M
swap 引导分区(大小同上)
/ 50-200G
/data 剩下全部给此分区

3、未知数据是否特别重要

/boot 引导分区 200M
swap 引导分区(大小同上)
/ 50-200G
剩下的空间留着,不分配

二、Linux下的必知必会规则

1、通过命令行查看信息

2、绝对路径与相对路径

绝对路径:从根目录开始的路径 例如:/usr/local/src
相对目录:不是从根开始的目录

3、常用命令

cd 打开指定目录
ls 查看(ls -l查看详细信息)
pwd 显示当前位置
mkdir 创建目录
touch 创建文件
vi或vim 编辑文件,输入i进入编辑状态,编辑完成后按下ESC,输入:wq保存退出;:q 退出;:q!强制退出不保存;:wq!强制退出并保存。
cat 显示文件内容
“>>” 追加重定向:把内容放在文件的最后一行。

4、编辑文件或者插入数据

4.1 使用vi或者vim命令,编辑文件,输入数据。
4.2 使用echo+追加重定向,在文件尾追加指定的内容。

示例:

[root@jsh-01 test]# echo Today is 2018-12-16 >>1.txt
[root@jsh-01 test]# cat 1.txt
JSH is my boss.
Today is 2018-12-16
[root@jsh-01 test]# echo Today is a not good day! >>1.txt
[root@jsh-01 test]# cat 1.txt
JSH is my boss.
Today is 2018-12-16
Today is a not good day!

#####4.3 追加多行内容(一般都是在其他地方写好,粘贴进xShell中。)
cat >>指定文件<第一行要追加的内容
第二行要追加的内容
第三行要追加的内容
第四行要追加的内容
……
第N行要追加的内容
EOF
示例:

[root@jsh-01 test]# cat >>1.txt<<EOF
> 1
> 2
> 3
> 4
> 5
> 6
> EOF
[root@jsh-01 test]# cat 1.txt
JSH is my boss.
Today is 2018-12-16
Today is a not good day!
1
2
3
4
5
6

5、重定向符号>家族介绍

5.1 > 或者1>:标准输出重定向符号。

先将文件内容清空,再把命令执行正确的内容放在文件的最后一行。(!!慎用!!)

5.2 >> 或者1>>:追加重定向

直接将命令执行正确的内容放在文件的最后一行。

5.3 2>:标准输出重定向

先将文件内容清空,再把命令执行错误的内容放在文件的最后一行。

5.4 2>>:追加重定向

直接将命令执行错误的内容放在文件的最后一行。

[root@jsh-01 test]# cat 1.txt
999
[root@jsh-01 test]# ech 888 2>1.txt
[root@jsh-01 test]# cat 1.txt
-bash: ech: command not found
[root@jsh-01 test]# ech 666 2>>1.txt
[root@jsh-01 test]# cat 1.txt
-bash: ech: command not found
-bash: ech: command not found

深入浅出学习Linux(基础知识一)相关推荐

  1. 大数据成长之路:谈谈那些必须学习的Linux基础知识

    作者| Roy瑞士 责编| Carol 封图| CSDN│下载于视觉中国 这里主要介绍学习大数据过程中用到的Linux基础知识,现在主攻的方向是大数据开发,欢迎大家共同交流. 环境 推荐安装VMwar ...

  2. Day 01嵌入式学习之Linux基础知识和命令操作

    学习嵌入式开发的随堂笔记 Day 01嵌入式学习之linux基础知识和命令操作 1.英文: read:读,r字母 write:写,w字母 execute:执行,运行,x字母 directory:目录, ...

  3. 【Linux系列】Linux基础知识整理

    Linux操作系统在服务器领域广泛的使用到,作为一个后台开发工程师很有必要了解Linux相关的知识. 本篇日志是我学习Linux过程中的简单记录和总结.本着"理论够用,实践为主"的 ...

  4. 软件测试为什么需要学习Linux的知识?Linux学到什么程度?-log5

    ​软件测试为什么需要学习Linux的知识?学到什么程度?-log5 Dotest软件测试学堂-董浩 公司目前90%的服务器操作系统不是Windows,而是Linux(RedHat.Debian.Cen ...

  5. 【Java从0到架构师】Linux 基础知识、常用命令

    Linux 基础知识.常用命令 Linux 基础知识 内核和发行版 常见的 Linux 发行版 Linux 的应用领域 Linux 与 Windows 的区别 Linux 常用命令 *系统目录结构 s ...

  6. LINUX基础知识笔记全

    LINUX基础知识整理 1.Linux 基本知识 2.Linux 文件和目录管理 vim scp sftp 压缩和归档 文件访问权限 脚本 3.Linux 用户和群组管理 sudo ssh opens ...

  7. 后端程序员必备的 Linux 基础知识

    后端程序员必备的 Linux 基础知识 原文来自github stars>63k的项目JavaGuide,欢迎小伙伴去支持原作者 一 从认识操作系统开始 1.1 操作系统简介 1.2 操作系统简 ...

  8. Linux基础知识梳理

    Linux基础知识梳理 Linux系统的学习的方法: 1. 做一个属于自己的笔记. 2. 学习方法:实验多敲几遍, 服务器硬件 一般的服务器 刀片服务器 Linux操作系统最初是在1991年10月份由 ...

  9. 总结Linux基础知识和常用渗透命令!!!

    作为Web渗透的初学者,Linux基础知识和常用命令是我们的必备技能,本文详细讲解了Linux相关知识点及Web渗透免了高龄.如果想玩好Kali或渗透,你需要学好Linux及相关命令,以及端口扫描.漏 ...

  10. linux基础知识-链接列表

    linux基础知识-链接列表 1. 安装centos 7 1.1 Linux的初识 1.2 centOS 7安装教程 1.3 centOS 7配置ip和网络问题排查 1.4 PuTTY和Xshell远 ...

最新文章

  1. ThinkPHP快捷方法使用总结
  2. VB.net实现从ListView控件中异地获取文本内容源代码
  3. 图像处理之基础---仿射变换
  4. Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient 1
  5. 收藏!这些IDE使用技巧,你都知道吗
  6. cut最后几位 shell_shell中字符串截取命令:cut,printf,awk,sed
  7. 用MSAgent实现web托盘程序!
  8. 深度学习系列讲座:谷歌翻译核心技术 Seq2Seq
  9. 中小学生计算机编程笔试,计算机编程笔试题
  10. 怎样在微信上发淘宝商品链接?
  11. 【贪玩巴斯】数字图像处理基础课堂笔记(四)——「Matlab中的代码优化问题、meshgrid函数和交互式I/O」 2021-10-11
  12. xxl-job快速入门
  13. 视觉学习笔记Week9 Gazebo仿真环境下相机焦距计算
  14. 知云翻译不能翻译或者只能翻译半句解决方案
  15. 关键路径 详解 (前置知识:拓扑排序)
  16. 最近三年的百度产品经理面试与笔试题完整版
  17. at89s51单片机是几位微型计算机,AT89S51单片机的硬件组成
  18. Java输出直角三角形方法
  19. 使用手机termux安装metasploit
  20. Hook技术在APP测试中的应用

热门文章

  1. Linux:dd命令详解(df du命令参数)
  2. 智能手机屏幕失灵了,怎么办?
  3. OneClock 不息屏的极简时钟,不仅仅是翻页时钟那么简单!
  4. 中国程序员开发的远程桌面火了!Mac可用,只有9MB,支持自建中继器
  5. 水晶高跟鞋(测试版)
  6. 微信公众号的简单常识
  7. CS224W-图神经网络 笔记5.1:Spectral Clustering - 谱聚类基础知识点
  8. C# Winform窗体切换与关闭
  9. python5.网络爬虫
  10. 铁矿石再度领跌商品,LPG认沽上涨3倍,MTO季节性上涨2022.6.22