linux的一些常见问题

启动显示[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+鼠标左键会与其它很多软件冲突,按以下步骤可以取消快捷键:

  1. 打开终端,菜单-编辑-配置文件首选项-命令,勾上“以登录Shell方式运行命令”,重启终端。
  2. 在终端输入 gsettings get org.gnome.desktop.wm.preferences mouse-button-modifier #查看“mouse-button-modifier”当前的值,应该是返回’’。
  3. 接着输入 gsettings set org.gnome.desktop.wm.preferences mouse-button-modifier ‘’ #值’'为要更改的按键,意为Win+Alt,也可以改为想要的键。测试此值不能为空或禁用,否则出现默认按下Alt键的效果。
  4. 完事记得取消“以登录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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值