为了在服务器上跑爬虫,以及学SegNet,研究了一圈看来linux是必学品了。在自己电脑上安装了一个

1。官网下载iso,一个linux dvd是稳定版,选之,另一个stream版是更新更快的测试版,里面软件更新。

https://www.centos.org/download/

2。刻u盘,用Win32 Disk Imager,https://sourceforge.net/projects/win32diskimager/,直接写入iso即可(默认只有img,选所有文件类型)。不用读取,读取是把u盘内容写入iso。第一次就傻逼先读取了。

3。分区,安装过程中选标准分区方案。xfs性能好,vfat是windows可读。所以新建了一个/data挂载点用vfat。/home只能用linux分区,选了ext4。安装模式:工作站模式占空间最大,但功能完整适合初学者,选之。其他类型有精简,适合明确需求的场景比如做服务器。

vfat就是fat16。在linux下vfat分区中的中文文件名会乱码,需要重新挂载设置编码。

先查看所有分区信息,找到需要处理的分区名:fdisk -l。根据大小和分区格式可以判断是哪个分区,比如dev/sdc3。

取消挂载:umount dev/sdc3或者umount /data都可以。

重新挂载并设置编码:mount /dev/sdc3 /data -t vfat -o iocharset=utf8

后来发现,这样挂载的普通用户是无权访问的,那么要在挂载时加上这两个选项就可以了:mount -t vfat -o iocharset=utf8,uid=500,gid=500 /dev/sdc3 /data(500是需要读写该分区的普通用户的UID和GID)

再用UID为500的用户登录后测试发现在该FAT分区读写正常了。当然,如果你用/etc/fstab文件配置的话,直接在defaults后面加上,uid=500,gid=500就行了。https://www.linuxidc.com/Linux/2011-02/31919.htm

重启会失效,又会变成乱码,要重新挂载。

4。输入法,win+space切换,shift切中英文。尝试安装搜狗输入法,失败(nothing provides imsettings needed by fcitx-4.2.9.6-1.el7.x86_64),先用着自带的ibus吧不折腾了。屏幕显示可以200%放大。

5。文件管理,文件夹拖到左边,可以创建书签。

6。右键菜单没有新建文件选项,需在 主文件夹/模板 下启用命令行,输touch blank,以创建新文件模板。

7。增加源,wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo。安装ntfs-3g,yum -y install ntfs-3g。yum update一下。增加appstream阿里云源:https://blog.csdn.net/wohendatou/article/details/102028632。

8。安装python。yum install python36(或python2)。运行用python3命令。yum install python3-setuptools。yum install python3-pip。运行用pip3命令。pip 慢可以更换国内源:https://blog.csdn.net/yuzaipiaofei/article/details/80891108

9。设置梯子。参照https://www.wx-smile.com/128。一定要设置到全局那一步。如果要全局转发,要polipo,按照这个的方法安装:https://blog.csdn.net/weixin_37939964/article/details/78939914。https://johng.cn/linux-s hadows ocks-polipo-global-proxy/

10。shell输出翻页。后面加个more:yum list |more。

11。用readyshare共享。在路由开ftp端口,如21被占用,需要改端口转发为其他端口。http://www.xuexila.com/luyouqi/netgear/557969.html。

小白的linux笔记1:CentOS 8 安装与设置的更多相关文章

  1. 【Linux笔记】CentOS yum 安装 vsftpd

    vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序.特点是小巧轻快,安全易用,下面直接上干货. 一.安装vsftp 以管理员的身份使用yum命令安装vsftp: [root@localh ...

  2. 【linux系列】Centos下安装mysql数据库

    前言 为了测试方便,通常我们会自己安装数据库,以下是在Centos上安装Mysql的操作. 一.检查自己是否安装了MySQL数据库 [root@s201 /home/mysql]#rpm -qa |g ...

  3. Linux 64位 CentOS下安装 Docker 容器,启动、停止

    一.Docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器,是轻量级的“容器引擎+映像仓库”,在LXC(linux轻量级容器)的基础上构建,可以运行任何应 ...

  4. 【Linux笔记】CentOS&RHEL YUM基础知识

    以下内容收集自网络,以作参考. 一.YUM是什么 YUM = Yellow dog Updater, Modified. 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它 ...

  5. Linux使用之centos下安装Java环境并运行Java程序

    前言 在Java中所有的程序都是在JVM上运行的.Java虚拟机(JVM)读取并处理经过编译的与平台无关的*.class文件.因为Java语言源程序编写后,先使用Java伪编译器进行伪编译,将其转换为 ...

  6. zeromq学习笔记1——centos下安装 zeromq-4.1.2

    1.前言 MQ(message queue)是消息队列的简称,可在多个线程.内核和主机盒之间弹性伸缩.ZMQ的明确目标是“成为标准网络协议栈的一部分,之后进入Linux内核”.现在还未看到它们的成功. ...

  7. 【Linux系列】Centos 7安装以及网络配置(一)

    目的 本文主要介绍以下两点: 一. 如何在Oracle VM VirtualBox安装centos(已有VirtualBox) 二. 如何在内网里实现虚拟机访问外网.物理主机以及物理主机访问虚拟机 一 ...

  8. 【Linux系列】Centos 7安装 Nginx(三)

    目的 为了下面的Laravel部署,本篇开始安装Nignx服务器. 防火墙设置 在物理主机上查看nginx是否安装成功,需要开放虚拟机的80端口. 用cmder登录到虚拟机 firewall-cmd ...

  9. 【Linux系列】Centos 7安装 PHP(四)

    目的 为了下面的Laravel部署,本篇开始安装PHP. 设置PHP源 查看Centos源是否有PHP. yum list php* 进一步查看PHP的版本. yum info php.x86_64 ...

随机推荐

  1. c#数字图像处理(十二)图像的腐蚀与膨胀

    背景知识 腐蚀与膨胀基本原理:就是用一个特定的结构元素来与待处理图像按像素做逻辑操作:可以理解成拿一个带孔的网格板(结构元素矩阵中元素为1的为孔)盖住图像的某一部分,然后按照各种不同的观察方式来确定操 ...

  2. Python读取字典(Dictionary)内数据的方法

    读取json后,数据类型为字典,对字典内数据的提取又有不同的方法,根据不同的字典类型 上图可以看到有”[]”,”{}” python语言最常见的括号有三种,分别是:小括号( ).中括号[ ]和大括号也 ...

  3. 简单总结关于阿里云CDN的知识

    CDN概念剖析 这里解释一下几个概念,摘自阿里云官方文档. 源站: 源站决定了回源时,请求到哪个IP 回源host:回源host决定回源请求访问到该IP上的哪个站点 例子1:源站是域名 源站为 www ...

  4. Linux 安装tomcat及tomcat自带远程部署项目与管理

    准备: 1.Linux系统 2.已经安装好jdk 开始: 选择要安装的tomcat版本:https://archive.apache.org/dist/tomcat/ 我这里使用的是tomcat 8. ...

  5. innobackupex 恢复脚本

    此脚本需要与我前几天写的备份脚本配套才能使用 这里也对innobackupex吐槽下,当使用innobackupex进行恢复的时候,必须要清除所有原数据文件,但是一旦恢复失败,则连实例都将丢失,不成功 ...

  6. ros之参数的使用与编程方法

    参数模型 ROS Master (Parameter Server) /robot_name: "my_robot"        ----{Node A   Node B} /r ...

  7. C++输出中文字符

    注:本文转载自互联网,感谢作者整理!   1. cout 场景1: 在源文件中定义 const char* str = "中文" 在 VC++ 编译器上,由于Windows环境用 ...

  8. Java.work7 访问权限、对象使用作业20194651

    题目1: 在作业5的基础上,再创建一个柱体类,包含矩形对象.高和体积等三个成员变量,一个构造方法进行成员变量初始化,和计算体积.换底两个功能方法,在主类中输入长.宽.高,计算柱体体积,输入新的长.宽. ...

  9. LAMP: 分布式 HTTP 2.4.25 + PHP 5.4.13 + MySQL 5.5.28 分离部署

    目录 A. 环境说明:B. 效果截图:C. HTTP编译安装D. MySQL二进制安装E. PHP源码编译安装F. PHP连接HTTPG. PHP支持扩展功能xcacheH. PHP连接MySQLI. ...

  10. 一起了解 .Net Foundation 项目 No.2

    .Net 基金会中包含有很多优秀的项目,今天就和笔者一起了解一下其中的一些优秀作品吧. 中文介绍 中文介绍内容翻译自英文介绍,主要采用意译.如与原文存在出入,请以原文为准. ASP.NET MVC, ...