一、安装后的配置

1、设在终端的字体为等宽字体 比如:DejaVu Sans Mono

2、将当前的普通用户加入到sudo用户组
adduser en sudo
chmod +w /etc/sudoers
mousepad /etc/sudoers

3、编辑source.list 加入国内的源
两个选一个
##163 源
deb http://mirrors.163.com/debian/ jessie main non-free contrib
deb http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ jessie-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib

## 中科大源
deb http://mirrors.ustc.edu.cn/debian jessie main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian jessie main contrib non-free
deb http://mirrors.ustc.edu.cn/debian jessie-proposed-updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian jessie-proposed-updates main contrib non-free
deb http://mirrors.ustc.edu.cn/debian jessie-updates main contrib non-free
deb-src http://mirrors.ustc.edu.cn/debian jessie-updates main contrib non-free
 
 
apt-get update
 
4、安装vmtools:
   (1)、安装linux-header
      apt-get install linux-headers-$(uname-r)
    (2)、复制安装包到temp目录
    (3)、解压
    (4)、安装

5、安装中文输入法:
apt-get install fcitx fcitx-pinyin

二、命令符

1、dpkg管理软件包
sudo dpkg --install
sudo dpkg --remove
sudo dpkg --list

2、用户组和用户管理

(1)用户组

查询用户组命令:cat /etc/ group
添加用户组命令:sudo groupadd xxx(新添加的用户名)
修改用户组命令:sudo groupmod -n xxx new(修改一个新的用户名)
删除用户组命令:sudo groupdel xxx

(2)用户
新增用户名命令:sudo useradd -g cm520 -m lovecm(lovecm为新增的用户名)
修改用户名命令:sudo usermod -l xxx(为修改的新用户名) lovecm(原用户名)
删除用户名命令:sudo userdel 用户名
把用户名的用户组id改为主用户组id命令:sudo usermod -g root misscm20
修改密码命令:sudo passwd 用户名
当用户名的用户组没有删除的时候是不能直接删除这个用户的。
如果觉得自己的密码安全性不够高了的话,直接输入修改密码命令符 passwd
届时会提示你输入当前用户的密码的。
3、文件属性
查看全部文件目录命令:ls -l
文件权限的讲解:总共10位
-rw-r--r--
0123456789
0代表文件类型,123代表所属当前用户的权限,456代表所属组的权限,789代表其他用户的权限。
文件类型:
文件类型;
当为 [ d ] 则是目录
当为 [ - ] 则是文件;
若是 [ l ] 则表示为链接文档 (link file);
若是 [ b ] 则表示为装置文件里面的可供储存的接口设备 (可随机存取装置);
若是 [ c ] 则表示为装置文件里面的串行端口设备,例如键盘、鼠标 (一次性读取装置)。
权限修改的一些命令符:ch(chage 改变)
把文件的所属组改为root权限组:sudo chgrp root goddess
把文件的所属用户名也改为root:sudo chown root goddess
修改文件的权限:chmod
1.同一个用户组允许它读写,其他用没权限:sudo chmod 740 文件名称
2.chmod    u(user)      +(加入)      r          文件或目录                
                 g(group)    -(去掉)      w       
                 o(other)    =(设定)      x 
                 a(all)

4、文件与目录管理
  ls: 列出目录
cd:切换目录
pwd:显示目前的目录
mkdir:创建一个新的目录
rmdir:删除一个空的目录
cp: 复制文件或目录
rm: 移除文件或目录

5、5、查看磁盘使用量 :sudo df

Linux 虚拟机安装后的配置和一些命令符笔记的更多相关文章

  1. linux虚拟机安装python 及 配置环境变量

    一.安装anaconda 下载anaconda安装包 (wget -P filepath 下载链接) linux下安装anaconda教程,并添加清华镜像 sh Anaconda3-5.3.1-Lin ...

  2. kali虚拟机安装后操作[配置ssh,安装vmtools,更新源]

    更新源 # 打开控制台, 输入以下命令打开编辑器修改配置文件 $ leafpad /etc/apt/sources.list #kali官方源 deb http://http.kali.org/kal ...

  3. centos7最小安装后——网络配置、常见命令安装,远程连接、yum源安装软件包

    安装环境 #软件:vmware 14 #centos版本:CentOS-7-x86_64-DVD-1810 下载地址: #网络配置:NAT模式 配置 网络配置 #动态获取ip: centos7最小安装 ...

  4. Kali Linux虚拟机安装完整安装过程及简单配置(视频)

    点击播放视频 附:视频中出现的两个txt文本,包含了大致的安装与配置过程: 文本1:KaliLinux虚拟机安装和初步配置 Kali Linux虚拟机安装和初步配置 大家好,今天给大家演示一下在VMw ...

  5. Linux:Vmware安装linux虚拟机,桥接方式配置静态IP后重启网卡,提示:Error,some other host already uses address 10.252.252.21...

    问题: Vmware安装linux虚拟机,桥接方式配置静态IP后重启网卡,提示:Error,some other host already uses address 10.252.252.21... ...

  6. linux虚拟机安装演示

    做为一名linux初学者来说,在本机上安装linux虚拟机做为平时练习工具极为重要,此方式在充分体验linux操作乐趣的同时,又能保证不破坏已经配置好的服务器.所以虚拟机是一种很好的学习工具了.下面总 ...

  7. Linux虚拟机安装(rhel 7.4)

    Linux虚拟机安装(rhel 7.4) linux 1. 创建虚拟机 1.1. 新建虚拟机 1.2. 启动虚拟机 附录:部分配置 1. 创建虚拟机 1.1. 新建虚拟机 新建虚拟机 典型虚拟机 稍后 ...

  8. Linux虚拟机创建后如何进行登录(Windows Azure)

    Linux虚拟机创建后如何进行登录 若要管理虚拟机的设置以及在其上运行的应用程序,可以使用安全外壳 (SSH) 客户端.为此,您必须在计算机上安装要用于访问虚拟机的 SSH 客户端.您可以选择很多 S ...

  9. VMware ESXi CentOS Linux虚拟机安装VMware Tools教

    转自VMware ESXi CentOS Linux虚拟机安装VMware Tools教程 | 一米居 http://www.yimiju.com/articles/548.html 最近一周在学习和 ...

随机推荐

  1. Java 中判断 JSONObject 对应的 VALUE 为空

    目前发现有两种包.两种不一样的json包. 第一种情况是: json包是json-lib包是net.sf.json 怎样判断JSONObject返回的是字符串null还是null值. 研究源码发现.J ...

  2. python 学习网站

    python 文档库 docs.python.org/2/library/index.html python 第三方模块查找 pypi.python.org

  3. C语言 入门程序

    #include "stdio.h" #include "stdlib.h" #include "string.h" #define MAX ...

  4. VMware Workstation 12 Pro 之安装林耐斯-LinuxMint-系统

    VMware Workstation 12 Pro 之安装林耐斯-LinuxMint-系统... ---------------------- ---------------------------- ...

  5. javaScript系列:JSON详解

    JSON详解   JSON的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式.XML也是一种数据交 ...

  6. JavaScript 学习笔记 - Web Workers

    前言 本文仅是 Web Workers 的入门科普文章,不涉及太琐碎的知识点. 我们知道,在 Web Workers 出来之前,JavaScript 是单线程的.即使是 setTimeout 之类的看 ...

  7. 这可能是新手最容易入门的JVM讲解(不过是一场恋爱)

    作者:请叫我红领巾,转载请注明出处http://www.cnblogs.com/xxzhuang/p/7453746.html 一.写在前面 首先,本篇文章并没有涉及原理,而是在笔者撸了<深入理 ...

  8. Java并发编程-阻塞队列

    Java concurrent 包中BlockingQueue接口有ArrayBlockingqueue.LinkedBlockingQueue.PriorityBlockingQueue.Synch ...

  9. 多路复用(select、epoll)实现tcp服务

    -------------------------------多路复用的服务器(select)------------------------------- 网络通信被Unix系统抽象为文件的读写,通 ...

  10. spring mvc:事务引起的try/catch失效

    在测试一个接口时,发现一个奇怪的现象:该接口使用@ResponseBody注解返回json格式数据,并且使用try/catch包括全部逻辑代码,debug后发现返回数据没有任何错误,只包含一段因产生异 ...