个人笔记本配置Ubuntu16.04--从做系统开始配置 --不含装软件---

目录

 

前提说明:随时更新的文件是Windows下的study文件里,其他文件过时了

1、装Ubuntu系统16.04

2、装软件之前的工作(必要)

2.1给root用户设置一个密码创建用户并给该用户分配root权限

2.2、Windows 7远程桌面连接Ubuntu(可多用户)

2.3、若分配给某个文件所有权限,则利用下面的命令:

2.4 查看目录磁盘空间大小

2.5、怎样强制关闭程序:

2.6 、配置环境变量

(只有运行   source ~/.bashrc  命令才会有效哦,)

2.7、window用户文件与Linux共享(lrzsz)

2.8、怎样让其他人用户无法访问另一个用户的家目录(比较长)

2.9、自动开机关机功能

3 无限输入密码进不去系统原因总结:

3.1、重装驱动  :因为其他操作比如,


前提说明:随时更新的文件是Windows下的study文件里,其他文件过时了

在我的飞行堡垒个人笔记本加上一个固态硬盘(目前有三块硬盘,两个120g固态和一个1T机械),装上操作系统后出现一个严重的问题

系统无法正常关机,电源灯常亮。原因:光驱硬盘托架没有 开关,双通道开关,于是换了一个托架,问题解决了。

但是目前如果我把 Ubuntu硬盘拿走,Windows系统也找不到启动菜单了,不知怎么解决,无妨(目前也没有解决)

1、装Ubuntu系统16.04

注意:安装系统时候将分区完事最下面的驱动引导设置成boot挂载点的分区(为了让BIOS引导,Windows和Ubuntu引导都显示出来)

一般我们不要清除整个磁盘:

第一:boot   210M()经过自己体验,这个大小远远不够,要多分一些

        现在许多人给linux系统分区时已经不再对boot单独挂载了,而是只分为/和/swap两个分区,这种分区方式就不用担心boot分不足问 题啦。

第二:swap  逻辑分区 1024

第三:/      30G

第四: home  剩下所有

2、装软件之前的工作(必要)

2.1给root用户设置一个密码创建用户并给该用户分配root权限

1,给root用户设置一个密码:sudo passwd root

2,修改用户密码:sudo passwd zhangjiawei

3,创建用户 :root@ubuntu:~# sudo adduser linuxidc

4,给新建的用户分配权限:

root@ubuntu:~# sudo vim /etc/sudoers
修改文件如下:
# User privilege specification
root ALL=(ALL) ALL
linuxidc ALL=(ALL) ALL
保存退出,linuxidc用户就拥有了root权限。

退出root用户 :运行 exit  命令

切换其他用户: su - zhangjiawei

 

2.2、Windows 7远程桌面连接Ubuntu(可多用户)

1.安装xrdp   :sudo apt-get install xrdp   

2.安装vnc4server    : sudo apt-get install vnc4server

3.安装xfce4   :

输入"sudo apt-get install xubuntu-desktop"-->回车-->输入root用户的密码-->回车-->输入"y"-->回车-->输入"echo "xfce4-session" >~/.xsession"-->回车-->输入"sudo service xrdp restart"-->回车,安装完成(如果有新用户都要在各自用户下执行一次echo "xfce4-session" >~/.xsession命令)。----到此配置完成,可以远程连接了

4、查看Ubuntu  IP  用Windows进行远程连接吧

登录Ubuntu 14.04桌面

选择"sesman-Xvnc"-->输入"用户名和密码"-->回车,成功登录到Ubuntu 14.04桌面,现在可以进行远程操作了。

2.3、若分配给某个文件所有权限,则利用下面的命令:

sudo chmod -R 777 【文件或文件夹的名字】(其中sudo是管理员权限)

2.4 查看目录磁盘空间大小

df 查看每一个磁盘和挂载点的空间

df -hl  查看剩余空间

du -sh [目录名] 返回该目录的大小

du -sm [文件夹] 返回文件夹里数量

df --help 帮助

sudo fdisk -l

2.5、怎样强制关闭程序:

法一:类似于Windows的任务管理器,

zhangjiawei@ubuntu:~$ gnome-system-monitor

法二:

killall  [程序名字]

2.6 、配置环境变量

(只有运行   source ~/.bashrc  命令才会有效哦,)

user@ubuntu:~$ sudo gedit ~/.bashrc

最后面

# added by Anaconda3 4.2.0 installer

export PATH="/home/user/anaconda3/bin:$PATH"

export MKL_THREADING_LAYER=GNU

export PATH=$PATH:/home/user/jee-oxygen/eclipse/

2.7、window用户文件与Linux共享(lrzsz)

 

user@ubuntu:~$ sudo apt-get install lrzsz -y

rz -y    从window传文件到Linux

sz -y  文件名   从Linux到windows

Linux端安装  sudo apt-get install openssh-server

SecureCRT设置(高亮显示)以及字号大小,背景颜色,以及utf-8字符编码显示

2.8、怎样让其他人用户无法访问另一个用户的家目录(比较长)

1,先查看不想让他人看的家目录权限, ls -ld /home/zhangjiawei  显示结果如下:
zhangjiawei@ubuntu:~$ ls -ld /home/zhangjiawei
drwxr-xr-x 39 zhangjiawei zhangjiawei 4096  6月  7 08:09 /home/zhangjiawei

看红色字体:drwxr    以 -  分割  第一个 - 前面表示本人权限   d:代表(不用管)
r:代表只读权限,w代表写权限,x代表执行权限(如复制,删除)
所以目前本人用户  可以读,可以写,可以执行。
同一个组的用户,可以执行,可以读
不同组的用户只能执行,(由此可见,我们所有人都是一个组的用户)
目标:我们要把 后面的其他用户都进不去该文件夹,


我执行下面命令
zhangjiawei@ubuntu:~$ sudo chmod 0750 zhangjiawei
执行完这一条语句 我在执行查看语句
zhangjiawei@ubuntu:~$ ls -ld /home/zhangjiawei
drwxr-x--- 39 zhangjiawei zhangjiawei 4096  6月  7 08:09 /home/zhangjiawei

变了第二个虽说可以执行,但是试过了,不能复制,完成
扩大文件夹(家目录)的权限(细讲)
ubuntu下查看权限的命令为:
ls -l filename
ls -ld folder
ubuntu下设置权限的命令为:
一共有10位数
其中: 最前面那个 - 代表的是类型
中间那三个 rw- 代表的是所有者(user)
然后那三个 rw- 代表的是组群(group)
最后那三个 r-- 代表的是其他人(other)
 
然后我再解释一下后面那9位数:
r 表示文件可以被读(read)
w 表示文件可以被写(write)
x 表示文件可以被执行(如果它是程序的话)
- 表示相应的权限还没有被授予
 
现在该说说修改文件权限了
 
在终端输入:
chmod o+w xxx.xxx
表示给其他人授予写xxx.xxx这个文件的权限
 
chmod go-rw xxx.xxx
表示删除xxx.xxx中组群和其他人的读和写的权限
 
其中:
u 代表所有者(user)
g 代表所有者所在的组群(group)
o 代表其他人,但不是u和g (other)
a 代表全部的人,也就是包括u,g和o
 
r 表示文件可以被读(read)
w 表示文件可以被写(write)
x 表示文件可以被执行(如果它是程序的话)
 
其中:rwx也可以用数字来代替
r ------------4
w -----------2
x ------------1
- ------------0
 
行动:
+ 表示添加权限
- 表示删除权限
= 表示使之成为唯一的权限
 
当大家都明白了上面的东西之后,那么我们常见的以下的一些权限就很容易都明白了:
-rw------- (600) 只有所有者才有读和写的权限
-rw-r--r-- (644) 只有所有者才有读和写的权限,组群和其他人只有读的权限
-rwx------ (700) 只有所有者才有读,写,执行的权限
-rwxr-xr-x (755) 只有所有者才有读,写,执行的权限,组群和其他人只有读和执行的权限
-rwx--x--x (711) 只有所有者才有读,写,执行的权限,组群和其他人只有执行的权限
-rw-rw-rw- (666) 每个人都有读写的权限
-rwxrwxrwx (777) 每个人都有读写和执行的权限 
sudo chmod 600 ××× (只有所有者有读和写的权限) 
 
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) 
 
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限) 
 
sudo chmod 666 ××× (每个人都有读和写的权限) 
 
sudo chmod 777 ××× (每个人都有读和写以及执行的权限) 


若分配给某个文件所有权限,则利用下面的命令:
sudo chmod -R 777 文件或文件夹的名字(其中sudo是管理员权限)

2.9、自动开机关机功能

定时关机:设置  /etc/crontab 文件 添加一行(在文件中有注释和例子)

59 23    * * *   root   poweroff 表示每天的2359分关机

定时开机,只能在bios中设置,但是主板时间总是在变化,这个问题一直无法解决

3 无限输入密码进不去系统原因总结:

一共三个原因:1、视频连线接错了 2、环境变量加没用的东西了还原即可 3.显卡驱动坏了,重装驱动

1,第一次,我使用主板显卡接口连接显示器,无限输入密码,进不去系统。

解决办法:换成显卡的接口就好了(主板上有VGA和HDMI接口,显卡上有DP和 HDMI接口

2 、把之前的环境变量还原

3.1、重装驱动  :因为其他操作比如,

使用conda一键安装TensorFlow-gpu 发现开机后不能进入界面了无限输入密码,使用 nvidia-smi 查看,有表格,但是最下面一行表格没有东西,

解决办法:

1、先卸载英伟达驱动   Apt -get remove nvidia*  或者  Apt -get remove – pure nvidia*

 

ctrl+alt+f5  进入终端

1,输入nvidia-smi   看能打印什么信息(什么都没有,意思是驱动崩了)

2,输入nvcc -V  看看什么反应(看看cuda 什么反应,cuda和驱动没什么关系)

 

重新装显卡驱动

6,关闭X服务命令sudo service lightdm stop
装驱动命令./驱动文件

7,装驱动,输入命令   ./[驱动名字]       home下的那个NVIDIA。。。那个名字

回车

8,选择yes

9,选择 yes

10,选择No

11,重新启动机器(解决问题)

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值