linux install
Last updated
Was this helpful?
Last updated
Was this helpful?
下载Ubuntu16.04.06-desktop-amd64.iso
启动模式分为legacy和UEFI,如果启动盘系统无法识别,可能是只识别UEFI模式。
用老毛桃等PE制作的启动盘 不能安装ubuntu系统,可以用来制作修复启动选项
用UltraISO软碟通制作ubuntu启动盘
打开ISO文件
启动->写入硬盘镜像
格式化U盘,文件系统改为NTFS
写入方式选择USB-HDD+
不用设置便捷启动
写入:看到刻录成功提示即可!
较为合理的方式是分一个主分区、一个交换分区和几个逻辑分区,如下表所示。
/
200G
ext4
根目录
swap
物理内存两倍
swap
交换分区
/boot
2G
ext4
内核以及引导系统所需要的文件
/tmp
5G左右
ext4
临时文件
/home
剩下的全部
ext4
用户工作目录;个人配置文件,如个人环境变量等;所有账号分配一个工作目录
用df -h 查看
设置root密码
刚安装好root用户是没有密码的,使用sudo passwd
,这是让输入密码,即为设置root密码
创建可以登录图形用户界面的用户
sudo adduser nys
然后根据系统提示进行密码和注释性描述的配置,全程不用自己输入其他命令即可配置成功,用户主目录和命令解析程序都是系统自动指定。
修改用户密码
passwd usrname
将该用户添加到sudo用户组
方法1:修改 /etc/sudoers
文件;
方法2:usermod -a -G sudo nys//注意改成你自己的用户名
采用方法2,查看/etc/group
文件,可以看到sudo行多了nys用户,sudo:x:27:user1,user2,nys
,删除nys用户即可去除sudo权限
删除用户
sudo userdel -r nys
包括删除相应文件夹
配置服务
查看本机ip地址ifconfig
。设置外网访问服务器,需要在路由器配置访问端口映射到内网的服务器的ssh端口。
sudo apt-get install openssh-server
查看ssh服务是否启动:sudo ps -e |grep ssh
如果有sshd,说明ssh服务已经启动
如果没有启动,输入sudo service ssh start
如果想通过ssh登录root账户,需要修改配置文件/etc/ssh/sshd_config
,用“#”号注释掉"PermitRootLogin without-password",增加一句"PermitRootLogin yes"
设置ssh登录快捷方式
修改~/.ssh/config
文件,修改如下:
设置免密登录
修改vim .ssh/authorized_keys
,将需要远程登录的主机公钥复制进来
右键->更改桌面背景->行为->开启工作区
每个LINUX的发行版,比如UBUNTU,都会维护一个自己的软件仓库,我们常用的几乎所有软件都在这里面。这里面的软件绝对安全,而且绝对的能正常安装。
为了更快的更新速度,需要先换源
备份原来的源sudo cp /etc/apt/sources.list /etc/apt/sources_init.list
更换源,将阿里源复制进去,并且删除原来的源就好了sudo vim /etc/apt/sources.list
或者用清华的源
查看已安装软件
除此之外,也可以用rpm
或dpkg
软件包管理器来查看,它的功能类似于Windows里面的“添加/删除程序”。rpm -qa
列出所有被安装的rpm包。dpkg -l
列出所有被安装的dpkg包。Ubuntu采用的是dpkg软件安装方式。
更新软件包列表apt-get update
.这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。我们在新立得软件包管理器里看到的软件列表,都是通过update命令更新的。
以上命令之后,就可以安装vimapt-get install vim
更新软件包apt-get upgrade
.这个命令,会把本地已安装的软件,与刚下载的软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新。
安装卸载软件
ifconfig
查看当前IP和网卡信息。当前可看到网卡名enp1s0f0
的IP地址为192.168.1.188
修改vim /etc/network/interfaces
配置dns服务器(配置阿里的)vim /etc/resolvconf/resolv.conf.d/base
刷新配置resolvconf -u
完成后重新启动网络即可. sudo /etc/init.d/networking restart
rm
命令trash
命令安装:sudo apt-get install trash-cli
删除文件或者文件夹trash file/dir
查看回收站trash-list
清空回收站trash-empty
恢复文件,首先用restore-trash
命令,然后输入文件序号
linux上的回收站位置~/.local/share/Trash
,删除的文件在files
文件夹下
禁用rm
修改文件vim ~/.bashrc
添加alias rm="echo 'use trash instead,or the full path: /bin/rm'"