Linux-centos7 安裝時的問題 (Virtual Box)

简介

Linux-centos7 安裝時的問題 (Virtual Box)
以及解决的方法总结。

内容

centos7 connect: Network is unreachable

一般Virtual Box上安装后,网络都是无效的,用下面方法解决。

打开配置文件,

1
$ vi /etc/sysconfig/network-scripts/ifcfg-enpXXX

找到下面这行

1
NOBOOT = yes #改成 yes
1
$ service network restart //重启网卡

proxy

如果是在公司,一般网络都在代理的后面,要设置好PROXY不然蛋疼。

  1. OS 层的 proxy

编辑

1
$ vim ~/.bashrc
1
2
3
export http_proxy="http://username:password@Proxy IP:port"
export https_proxy="http://username:password@Proxy IP:port"
export ftp_proxy="http://username:passord@Proxy IP:port"

执行 $source ~/.bashrc

  1. yum 相关的 proxy

编辑

1
2
3
vi /etc/yum.conf

proxy=http://proxy-server.example.com:8080/
  1. CURL 相关的 Proxy
1
2
3
4
5
6
7
## http_proxy with username and password 
export http_proxy=http://user:password@your-proxy-ip-address:port/
## HTTPS version ##
export https_proxy=https://your-ip-address:port/
export https_proxy=https://user:password@your-proxy-ip-address:port/

cUrl www.baidu.com

yum update 慢的处置方法

  1. Centos7 默认有yum-fastestmirror的,先清空一下试一试
1
2
3
4
5
6
$ sudo yum clean all
$ yum repolist
Loaded plugins: fastestmirror, presto
Loading mirror speeds from cached hostfile
* base: www.ftp.ne.jp
* extras: www.ftp.ne.jp

看得到的镜像是不是本国的。如果不是

1
2
3
4
5
6
7
8
vi /etc/yum/pluginconf.d/fastestmirror.conf
--------------------------------------------
include_only=.jp
--------------------------------------------
#或者直接指定
--------------------------------------------
prefer=ftp.jaist.ac.jp
--------------------------------------------
  1. 延长一下超时时间
    1
    2
    3
    $vi /etc/yum.conf

    timeout=120 #单位秒

查看磁盘空间

1
2
3
4
5
6
7
8
9
10
11
df -hl 查看磁盘剩余空间
df -h 查看每个根路径的分区大小
du -sh [目录名] 返回该目录的大小
du -sm [文件夹] 返回该文件夹总M数
du -h [目录名] 查看指定文件夹下的所有文件大小(包含子文件夹)
查看硬盘的分区 #sudo fdisk -l
查看IDE硬盘信息 #sudo hdparm -i /dev/hda
查看STAT硬盘信息 #sudo hdparm -I /dev/sda 或 #sudo apt-get install blktool #sudo blktool /dev/sda id
查看硬盘剩余空间 #df -h #df -H
查看目录占用空间 #du -hs 目录名
优盘没法卸载 #sync fuser -km /media/usbdisk

使用du -h -x –max-depth=1 查看哪个目录占用过高,对于过高目录中的内容适当删减腾出一些空间

图形化界面切换

1
2
3
4
$yum groupinstall “GNOME Desktop” “Graphical Administration Tools”
$systemctl set-default multi-user.target //设置成命令模式
$systemctl set-default graphical.target //设置成图形模式
$reboot

Virtual Box 中解像度問題

菜單上選擇插入VBoxGuestAdditions.iso 然後執行,如果出錯執行下面命令

1
2
3
yum install bzip2
yum install gcc
yum install kernel-devel-3.10.0-327.el7.x86_64 <=具體號碼看自己的錯誤信息

之後再執行 VBoxGuestAdditions.iso
重新啓動計算機即可。


添加一个用户

  1. 以 root 身份登錄到你的伺服器。
1
2
3
4
5
ssh root@server_ip_address

使用 adduser 指令將新用戶添加到你的系統

將 username 替換為你要創建的用戶
  1. adduser username
1
使用 passwd 指令更新 user 密碼

passwd username

設置 user 的密碼的顯示訊息

1
2
3
4
5
Set password prompts:
Changing password for user username.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

使用 usermod 指令將用戶添加到 wheel 中。

1
usermod -aG wheel username

默認情況下,在 CentOS 上,wheel 的成員具有 sudo 權限。

在 user 上測試 sudo 訪問權限

1
2
使用該 su 命令切換到新的 user 。
su - username

作為 user ,請通過將“sudo”添加到要以超級用戶權限運行的命令來驗證是否可以使用 sudo。
例如,您可以列出根目錄的內容,/ 通常只能由 root 用戶訪問。

1
sudo ls -la /