Ubuntu系统使用记录(持续更新)
本篇文章记录在虚拟机上跑Ubuntu16.04遇到的一系列问题,熟悉一下Ubuntu的相关操作,进入终端的方法ctrl+alt+t。
1.修改屏幕分辨率,进入系统默认的是800x600 即便能够进入system settings的display选择其它分辨率,也按不到apply按钮,可以通过Tab键+enter不断尝试,看是否能选到应用按钮,但是还是通过终端比较快。
xrandr 查看所有的分辨率
xrandr -s 1360x768 (选择一个有的分辨率应用)
2.修改root账户的密码,刚刚安装ubuntu,却切换不了最高权限用户,不知道其密码。百度了一下,说是ubuntu的root用户每次开机密码都是随机的,如果要切换,需要自己修改密码。
sudo passwd
输入自己当前登录用户的密码,再输入的root用户新的密码,确认输入一次。这个密码就是root用户今后的密码了。
3.电脑太渣,开虚拟机图形界面很伤,使用命令行界面启动方式,一般是通过vi /etc/inittab修改里面的内容,设置启动级别3(命令界面启动,5是图形界面,6是重启,千万不要用6,会无限循环重启),具体内容是id:3:initdefault:。但是ubuntu并没有这个文件,查了一下好像说linux的debian(含ubuntu)级别2-5的默认效果是相同的,默认安装后运行级别是2(这个不对,我是有runlevel命令查看是5),顺便说一下linux中的debian系列是使用apt-get来作为软件安装方式,而常见的yum软件安装方式是另一个系列的(名字不记得),RedHat、Fedora和Centos等系统都是使用yum命令下载rpm包管理软件安装的。
vi /etc/default/grub 修改GRUB_CMDLINE_LINUX="" 将其改成GRUB_CMDLINE_LINUX="text",之后执行update-grub命令,要改回来一样的操作。如果要在命令行切换成图像界面执行sudo /etc/init.d/lightdm start(没有尝试过)。由于我这个地方有一行字所以注释了原来的,新加这条记录,备份,实验没有成功,后来找到一个修改上面那条记录的,但其是quiet splash改成quiet splash text和我的也不一样,百度16.04的修改方式,是将GRUB_CMDLINE_LINUX_DEFAULT修改成text,取消下面这一行的注释#GRUB_TERMINAL=console。update-grub。注意这个文件只有管理员有写的权限。启动桌面使用sudo service lightdm restart。这个方法还是不灵,进入了命令行,但还是跳转到了图型界面,因为systemd覆盖了上述的命令,要执行下面命令:
sudo systemctl set-default multi-user.target 禁用关闭x windows直接进命令行
执行如下命令启动到桌面:
sudo systemctl start lightdm
要恢复默认启动到桌面,执行:
systemctl set-default graphical.target
4.使用apt-get install vim 安装vim命令,上面3 vi命令不太好使,不知道是不是由于虚拟机的问题。
5.使用secure crt连接VM中的Ubuntu。首先要确保Ubuntu中安装过ssh,默认是没有的。执行ssh localhost 如果是resufed,就需要安装。
apt-get install openssh-server openssh-client 这样就会在/etc/init.d/ssh 找到这个文件了,执行/etc/init.d/ssh restart重启ssh服务
在CRT中快速链接,配置说明:SSH2为SSH服务的第二种链接方式;主机名就是你的Ubuntu ip,使用ifconfig命令查看inet addr:;用户名是你在Ubuntu中的名,
点击链接,过几秒钟输入你的密码即可。
Ubuntu系统使用记录(持续更新)的更多相关文章
- Ubuntu系统下面软件安装更新命令
在ubuntu服务器下安装包的时候,经常会用到sudo apt-get install 包名 或 sudo pip install 包名,那么两者有什么区别呢? 1.区别 pip用来安装来自PyPI( ...
- C#技巧记录——持续更新
作为一名非主修C#的程序员,在此记录下学习与工作中C#的有用内容,持续更新 对类型进行约束,class指定了类型必须是引用类型,new()指定了类型必须具有一个无参的构造函数 where T : cl ...
- Ubuntu命令集(持续更新)
Ubuntu命令集,生活工作汇总,没有顺序.(持续更新...) 1 pwd:没有参数,在终端现实我们当前所处的文件夹位置:ctrl+l:清除当前终端屏: 2 --------------------- ...
- ubuntu使用问题与解决记录[持续更新]
1. 添加到计划任务 为脚本增加可执行权限 sudo chmod +x yeelink.sh 将脚本加入cronjob(计划任务) sudo crontab -e 在cornjob文件中添加下面一行, ...
- Linux系统编程重要细节记录(持续更新中)
1.在打印rlim_t值时,需要将其转换为long long并使用%lld printf()修饰符.
- C# 知识点记录(持续更新中)
从看C#入门经典开始系统的学习C#,本文主要记录学习过程中的一些知识点,也是我博客生涯的开始,比较重要成体系的部分会单重新写文章整理归纳. 1.一字不变的字符串 @字符 使转义序列不被处理,按照原样输 ...
- oracle 常用操作记录--持续更新...
一.oracle grant 授权语句(转自:https://www.cnblogs.com/yt954437595/p/6488819.html) --select * from dba_users ...
- DP刷题记录(持续更新)
DP刷题记录 (本文例题目前大多数都选自算法竞赛进阶指南) TYVJ1071 求两个序列的最长公共上升子序列 设\(f_{i,j}\)表示a中的\(1-i\)与b中色\(1-j\)匹配时所能构成的以\ ...
- mysql数据库操作记录持续更新...
1.查看删除数据库表的唯一约束 SHOW INDEX FROM tbl_name (唯一约束也是索引) ALTER TABLE tbl_name DROP INDEX index_name 2.u ...
随机推荐
- RPC介绍
转载http://blog.csdn.net/mindfloating/article/details/39474123/ 近几年的项目中,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 ...
- 01- 使用brew 安装ant -学习笔记(一)
1.卸载Mac OS下brew工具:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/mast ...
- C++学习5
类是创建对象的模板,一个类可以创建多个对象,每个对象都是类类型的一个变量:创建对象的过程也叫类的实例化.每个对象都是类的一个具体实例(Instance),拥有类的成员变量和成员函数. 与结构体一样,类 ...
- MyEclipse运行时自动保存
今天第一次用MyEclipse,我发现我的代码明明修改了,但运行结果发现总是修改前的代码结果.后来发现,是代码修改后必须保存,再点运行.这个功能明显不合适,所以需要更改MyEclipse的配置.红框是 ...
- oracle安装—Windows7旗舰版32位安装oracle10g方法
首先要下载支持Vista版本的Oracle 10g下载完成后解压出来:http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k ...
- HDU1001 关于累加公式的隐性类型转换
HDU 1001就卡了. 受到小白的启发遇到这样的循环题目直接转化成公式求解以优化时间.但是!我就是过不了! 问题代码: #include<stdio.h> int main() { in ...
- ZooKeeper3.4.6配置
添加环境变量 #ZooKeeper VARIABLES START export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.6 export PATH=$PATH ...
- 业务中Spring使用
不管是MVC框架还是DAO框架,在业务场景中能够通用的个人觉得AOP是一个重点,看是不是可以合理使用,其他的框架都是基础框架 ================================== 第一 ...
- php 分析Session无效的原因
Session在开发中是非常重要的一个数据存储变量了,它可以实现不同页面之间的传值了,下面我们来为各位介绍在使用Session时碰到过期无效的一些问题吧. PHP开发过程中,可能有朋友经常会遇到Ses ...
- 初探接口测试框架--python系列2
点击标题下「蓝色微信名」可快速关注 坚持的是分享,搬运的是知识,图的是大家的进步,没有收费的培训,没有虚度的吹水,喜欢就关注.转发(免费帮助更多伙伴)等来交流,想了解的知识请留言,给你带来更多价值,是 ...