为了在服务器上跑爬虫,以及学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. 使用Async方法 Using Async Methods 精通ASP-NET-MVC-5-弗瑞曼 Listing 4-32.

  2. swagger基本使用指南

    Maven依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-s ...

  3. 【Nginx入门系列】第四章 通过域名匹配虚拟主机,不修改端口

    域名访问原理 我们在显示生活中,我们怎样通过一个域名来访问到我们所需要的网站呢? 例如www.baidu.com,我们在浏览器输入百度网址会先发送请求到DNS服务器,DNS会通过我们的域名解析百度对应 ...

  4. (5千字)由浅入深讲解动态规划(JS版)-钢条切割,最大公共子序列,最短编辑距离

    斐波拉契数列 首先我们来看看斐波拉契数列,这是一个大家都很熟悉的数列: // f = [1, 1, 2, 3, 5, 8] f(1) = 1; f(2) = 1; f(n) = f(n-1) + f( ...

  5. tmobst2an

    (单选题)与下面代码效果相同的HQL 语句是( ). Criteria criteria = session.createCriteria(User.class); criteria.add(Rest ...

  6. MybatisDao

    一.mybatisDao的编写(原始方式,不用) 1.接口编写 public interface UserDao { public void save(User user); public User ...

  7. POJ_1222_高斯消元

    题目描述: 每组数据给出一个5*6的0 1矩阵,每次操作可以把某个位置及其四周的位置0 1置换,要求输出操作位置的矩阵. 思路: 每个位置操作2次则等于没有操作,所以每个位置有操作和不操作两种选择,爆 ...

  8. WeChall_PHP 0817 (PHP, Exploit)

    I have written another include system for my dynamic webpages, but it seems to be vulnerable to LFI. ...

  9. 51Nod 1279 扔盘子 (思维+模拟)

    题意: 有口井,往里扔盘子,最多扔多少个 n<=5e5, 1s 思路: 如果比较高的地方井口比较小,那么下面的再大也没有用,只需要维护一个单调减的数组然后O(n+m)模拟即可 代码: #incl ...

  10. java3选择结构一

    1 public class jh_01_为什么需要if选择结构 { 2 /* 3 * 让它有条件性的去执行某些内容. 4 * System.out.println(2); 5 * 把你要控制的内容放 ...