启动显示[start]
问题出现在安装了一个android虚拟机之后重启
打印出的信息最后一行是Started Hold until boot procss finishes up
原因就是因为磁盘空间满了,我们需要clean一下
https://blog.csdn.net/u013270444/article/details/88584658
启动Ubuntu 的时候,选择Advanced options for Ubuntu
然后选择recovery
之后选择clean
清理之后,就可以打开了。
以上是文章所述,但是我这边启动没有这个选项,所以选择了其他的一个带有recorvery的选项
选择后进入了控制台界面,然后再控制台界面键入clean回车,清理完成后重新启动就OK了
回收站打不开
文件实体在
~/.local/share/Trash/files/
文件情报在
~/.local/share/Trash/info/
程序没有exe文件,如何运行
linux中不支持exe可执行文件的运行,所以通常使用sh,程序包中也会有供linux执行的配置文件,使用sh加载这个配置文件即可运行程序,如android的sdkmgr
sh tools/android
如果觉得每次去找程序目录,找配置文件进行执行比较麻烦,也可以在自己的根目录下放入配置文件,然后sh这个配置文件即可
#!/bin/sh -
sudo /usr/bin/sudo sh /opt/idea-IU-141.1532.4/bin/idea.sh
xiaoshang
然后通过sh <txt>
控制台使用su无效
大部分的linux系统,在控制台中可以使用su将当前用户切换到管理员,但是ubuntu中禁用了这个命令,他提供了sudo命令,通过sudo可以使下面的指令以管理员权限的方式运行
如 sudo nautilus
linux下开发,挂载分区无法获得执行权限
我之前使用了wubi(Ubuntu官方提供的工具)安装了Ubuntu10.10,是双系统,这样在ubuntu下也可以访问windows盘符,但其实都是其mount上的,安装时空间分小了,需要再使用一块空间进行另一份代码的编译,ubuntu的盘符不够用了,一开始想到的是扩充ubuntu disk的大小,找到使用lpvm工具进行复制的方法,可是我安装ubuntu的盘符的空间也已经不够了,不得已想到可以在挂载的windows盘符上编译啊,
悲剧的是,我的windows盘符是NTFS格式的,发现里面的文件无法添加可执行权限,去手动修改也不行,root也没用,无奈上网搜索,最终发现了解决的方法,
安装两个插件:
sudo apt-get install ntfs-3g //这个10.10已经有了。
sudo apt-get install ntfs-config //这个是个图形界面的NTFS权限配置程序。
然后使用ntfs-config (系统->系统管理->NTFS写入支持配置程序)直接配置即可使得挂载的盘符获得可执行权限~
OK,解决~。。。
上述摘自:http://www.cnblogs.com/flyme/archive/2011/10/25/2224040.html
IDEA中无法输入中文
在idea.sh文件的前面加上如下代码
export XMODIFIERS=@im=fcitx
export QT_IM_MODULE=fcitx
error=13, 权限不够
chmod 777 /opt/android-sdk-linux-R
error=2, 没有文件或目录
sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z1
linux中使用ibus,选中文本即删除
终端运行ibus-setup
取消内嵌
ALT+左键冲突,取消系统该热键
alt+鼠标左键会与其它很多软件冲突,按以下步骤可以取消快捷键:
- 打开终端,菜单-编辑-配置文件首选项-命令,勾上“以登录Shell方式运行命令”,重启终端。
- 在终端输入 gsettings get org.gnome.desktop.wm.preferences mouse-button-modifier #查看“mouse-button-modifier”当前的值,应该是返回’’。
- 接着输入 gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier ‘’ #值’'为要更改的按键,意为Win+Alt,也可以改为想要的键。测试此值不能为空或禁用,否则出现默认按下Alt键的效果。
- 完事记得取消“以登录Shell方式运行命令”。
ps.如果不是以登录Shell方式运行命令的话会没有效果!!
恢复键盘快捷键的默认,,要复位所有快捷键可以在命令行执行:
gsettings reset-recursively org.gnome.settings-daemon.plugins.media-keys
gsettings reset-recursively org.compiz.integrated
gsettings reset-recursively org.gnome.desktop.wm.keybindings
gsettings reset-recursively org.gnome.shell.keybindings
(14.04:没有“org.gnome.shell.keybindings”这个方案)
重启后,就可以了。
ps.这里也要以登录Shell方式运行命令!!
来源:http://blog.sina.com.cn/s/blog_7084cd880102w22t.html
Welcome to emergency mode
今天我的ubuntu16.04,出现进去紧急模式,无法正常重启,检查发现是因为原来插着移动硬盘的原因,今天没有插,就出现了问题;
原来在14.04中,启动时会检查,如果没有会提示你,按S可以跳过,到16.04这里直接变成emergency mode
检查分区挂载情况
nano /etc/fstab
有一栏是我的移动硬盘,删除掉即可
libreoffice输入法不能输入中文问题
在第一行 #!/bin/bash 下添加:
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=“fcitx”
wps的启动sh分别如下:
/usr/bin/wps
/usr/bin/wpp
/usr/bin/et
/usr/bin/libreoffice
没网,或更改hosts文件
今天更新了hosts文件,为了立即生效,使用了一行命令,使用后本来本地连接没有网络,网络也好了
sudo systemctl restart NetworkManager
经过测试,ubuntu16.04可以使用该指令,而在14.04中,没有systemctl指令
linux访问局域网共享
一、 linux访问Windows共享文件夹
1.首先在mnt夹下建立共享文件夹,如share。
2.加载Windows系统的共享文件夹
在Linux命令行下访问Windows共享文件夹的命令是:
mount -t cifs -o username=windowsusername //windows machine/sharefiles /mnt/localfolder
如:mount -t cifs -o username=guest,password= //192.168.1.102/mtv /mnt/share
其中:
windowsusername : Windows用户名
windows machine :Windows机器名
sharefiles :Windows共享文件夹名
然后就可以在 /mnt/localfolder 下访问Windows内容。
另外使用如下命令也可以在命令行环境查看Windows机器上的共享文件目录。
[root@localhost root]# smbclient -L //192.168.1.100
注:使用的是大写的L。
连接成功以后会显示WIndows机器上的共享文件目录的情况,然后继续mount共享文件夹就可以了。
3.取消访问命令:umount /mnt/localfolder
二、 Windows系统访问Linux系统下的共享文件夹
在Mandriva2009.1 Spring中,首先要在控制中心中的网络共享中配置Samba服务器,其实就是把相应的软件装好就可以了。然后在主文件夹中选任一文件进行共享,Windows就可以直接访问。要注意的是要把防火墙中的SMB服务打开,这样才能正常进行访问。
linux下安装chromium浏览器后无法启动
Please upgrade to the latest NSS, and if you still get this error,
contact your distribution maintainer.
原因是说 NSS (Network Security Services )
解决方案:
sudo apt install --reinstall libnss3
安装了一个软件,但是不知道执行文件在哪里
ubuntu软件安装,软件卸载,软件位置
http://2d7eb962.wiz03.com/share/s/0JvHBy3NOASk2pFO7C39hO7i2segCh2-v4wR2y2Fgk26mW6H
软件启动图标在哪里
/usr/share/applications
新安装的软件运行后,需要进行操作提示没有权限
有两种方式
1、通过 dkpg -L <软件名>
获取到软件安装的位置,然后通过sudo sh
的方式运行
2、在/usr/share/applications
中找到软件的启用图标,在图标属性的命令一行中前面加上sudo/gksu
sudo:运行命令行程序
gksu:运行图形化程序
sudo apt-get install gksu
搜狗输入法候选字乱码
killall fcitx
压缩文件解压乱码
unzip -O CP936 xxx.zip