linux
AlstonWilliams
现在基本上已经不用CSDN了.只是偶尔查看以前发的文章时,会登录.所以,如果有想交流的朋友,请发送邮件到pshuyue@gmail.com.邮件我是会每天都查看的.
展开
-
Linux 查看内存插槽数、最大容量
查看内存插槽数:dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range 查看最大容量:dmidecode | grep -P 'Maximum\s+Capacity'转载 2016-06-23 09:44:57 · 2976 阅读 · 0 评论 -
完美解决 Linux 下 Sublime Text 中文输入
请看这篇文章: https://www.sinosky.org/linux-sublime-text-fcitx.html转载 2016-05-10 20:43:33 · 580 阅读 · 0 评论 -
Ubuntu下分区格式化U盘(fdisk&&mkfs)
前言在ubuntu下一般使用fdisk这个工具来格式化u盘,至于格式化u盘的原因必然是因为u盘本身的系统在需要使用人的机器上不能识别,例如window无法识别GPT文件系统的u盘,这也是我一个同事今天遇到的问题,所以我需要将u盘的文件系统格式化为ntfs,这里介绍一下操作步骤查看硬盘分区信息[html] view plain copy转载 2016-04-28 14:50:18 · 1389 阅读 · 0 评论 -
ubuntu14.04中改变文件夹的图标
请看下面的帖子中的内容:http://askubuntu.com/questions/419969/any-way-to-change-the-default-folder-icon转载 2016-04-27 10:15:22 · 2486 阅读 · 0 评论 -
eclipse won't start - no java virtual machine was found
前提是确定安装了jdk,并且java -version得到的结果正确。如果这样还是不行,那么就尝试下面的方法:If you get this error even though you already have JDK in your system-just follow this steps:1)open eclipse.ini file with text editor.2)转载 2016-04-26 11:31:37 · 515 阅读 · 0 评论 -
apt-get命令会自动安装以前没有安装成功的包
先描述一下我的情景:因为网速太慢,就中断apt-get命令,转而自己从网上下载并配置好。然后执行apt-get命令时,就会自动安装中断的命令。估计应该是冲突的问题。通过apt-get remove packagename --purge命令来清除中断的命令下载的包。此时再运行apt-get autoremove清理掉相关的不用的包了,然后再运行apt-get 命令时,就不会出现上面原创 2016-04-25 22:50:58 · 1820 阅读 · 0 评论 -
sudo常见问题两例:免密码/保持环境变量
首先给一个很不错的sudo的文档!https://wiki.archlinux.org/index.php/Sudo_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29问题一:如何在使用sudo执行命令时免输入密码在root下执行visudo在文件尾部添加:myuser ALL=(ALL) NOPASSWD: ALL%m转载 2016-02-18 10:23:47 · 982 阅读 · 0 评论 -
linux上配置jdk时,java命令提示没有此文件或文件夹
出现这个问题可能有以下几种原因: 1.对该文件没有执行的权限 2.我们的机器是64位的,而下载的jdk是32位的.我就是后一种原因造成的,好久才想明白.原创 2016-02-18 09:17:45 · 2603 阅读 · 1 评论 -
如何在Ubuntu 14.04中安装最新版Eclipse
可以使用sudo apt-get install eclipse-platform命令来一键安装open jdk和eclipse.但是这样安装的eclipse版本太老,如果不能满足要求,可以通过下面的方法来进行安装。想必很多开发人员都知道,Ubuntu 软件源中提供的并不是最新版本的 Eclipse,本教程就教大家如何在 Ubuntu 14.04 中快速安装 Eclipse 官方发转载 2016-01-27 15:56:38 · 600 阅读 · 0 评论 -
ubuntu中通过U盘制作启动盘
有的时候,我们需要通过启动盘来进行一些工作。最经典的就是系统非正常关机,然后我们的系统启动不了,需要通过启动盘使用fsck命令来修复磁盘。下面就介绍怎么在ubuntu中制作系统启动盘。前面的步骤,可以按照下面这篇文章来做,需要注意一点,就是格式化时格式化成fat32格式,即使用下面的命令:sudo mkfs -t vfat /dev/sdb1 http://blog.cs原创 2016-04-28 18:29:57 · 709 阅读 · 0 评论 -
解决ubuntu无法调整和保存屏幕亮度的问题
原文请看:http://blog.sina.com.cn/s/blog_740ccd040101aqzl.html转载 2016-05-04 10:18:50 · 622 阅读 · 0 评论 -
linux如何查找大文件以及大文件夹
原文链接:http://www.cnblogs.com/kerrycode/p/4391859.html转载 2016-05-04 10:49:49 · 865 阅读 · 0 评论 -
virtualbox解决安装ubuntu后分辨率小的问题
http://blog.sina.com.cn/s/blog_489988100102ux6e.html转载 2016-06-22 13:54:13 · 812 阅读 · 0 评论 -
ubuntu中sudo不能使用的问题,/etc/sudoers文件不存在
出现这个问题的原因是没有安装sudo,安装命令为:apt-get install sudo原创 2016-06-22 11:16:57 · 8575 阅读 · 4 评论 -
ubuntu中两种远程登陆的方式
在我们租用云主机,VPS的情况下,经常会使用远程登陆功能,下面我就介绍两种,分别是SSH和telnet.推荐使用一款软件,那就是putty,安装方式为:sudo apt-get install putty。使用这款软件,我们进行远程连接就很方便了。方法一:SSH 使用这种方式,要求我们的服务器上启用了ssh服务。如果没有,可以通过以下方式安装:sudo apt-get i原创 2016-06-21 16:02:29 · 2625 阅读 · 0 评论 -
Way to avoid ssh connection timeout & freezing of terminal tab
http://superuser.com/questions/98562/way-to-avoid-ssh-connection-timeout-freezing-of-terminal-tab原创 2016-06-27 10:31:27 · 819 阅读 · 0 评论 -
ubuntu14.04下安装32位库,ia32-libs
有很多软件,再安装时,都需要32位的库,如果没有,就会导致安装不成功。下面是操作步骤:sudo apt-get install libc6:i386sudo -icd /etc/apt/sources.list.decho "deb http://old-releases.ubuntu.com/ubuntu/ raring main restricted univer转载 2016-04-23 10:21:25 · 2707 阅读 · 1 评论 -
ubuntu brackets中安装插件
有两种安装方式,一种是拖拽.zip格式的压缩包到插件管理器中左下角的那个小方框中安装,一种是直接从URL中安装。但是似乎由于被墙,第二种方法基本上是成功不了的。所以,我们就介绍第一种方法:以安装emmet插件为例,输入下面的命令:git clone https://github.com/emmetio/brackets-emmetemmet/这时候我们能够看到在emme原创 2016-04-22 15:28:35 · 878 阅读 · 0 评论 -
如何查看apt-get install所安装的软件所在位置
通过apt-get install 命令安装了一些软件,但这些软件的源码以及那些安装完以后的文件放在哪个文件夹下面???1.dpkg -L 软件名2.在新立得中搜索到你已经安装的软件包,选中点属性(或右键),点属性对话框中的“已安装的文件”即可看到转载 2016-04-22 08:20:08 · 18282 阅读 · 0 评论 -
ubuntu14.04.3下wifi连接不上获取连接不稳定
先检查自己的网卡驱动是否安装,如果确定已经安装,那么可以通过在/etc/modprobe.d/rtl8723be.conf中添加以下内容: options rtl8723be fwlps=0 swlps=0原创 2016-04-20 14:39:05 · 900 阅读 · 0 评论 -
dpkg ---- apt-get ------ aptitude 三种方式的区别 及命令格式
dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装。dpkg是用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu的软件仓库内的软件,可以用于安装本地的deb文件apt会解决和安装模块的依赖问题,并会咨询软件仓库, 但不会安装本地的deb文件, apt是建立在dpkg转载 2016-01-27 10:59:24 · 688 阅读 · 0 评论 -
Depends: libmpg123-0:i386 but it is not installable Recomm
在linux上安装qq时,出现了这个问题。此后再使用安装的命令时,就会一直出现这个问题。出现这个问题的原因是,我安装的是64位的ubuntu,但是下载的那个qq却是32位的。这就导致不匹配的问题。明白了问题的缘由,那么解决起来就容易了,把它给卸载掉: sudo dpkg -l | grep 'qq' //列出已经安装的应用,可以看到其中有那么qq的原创 2016-01-27 10:49:27 · 1204 阅读 · 0 评论 -
如何使用Linux命令行测试网速?
当发现上网速度变慢时,人们通常会先首先测试自己的电脑到网络服务提供商(通常被称为“最后一公里”)的网络连接速度。在可用于测试宽带速度的网站中,Speedtest.net也许是使用最广泛的。Speedtest.net的工作原理并不复杂:它在你的浏览器中加载JavaScript代码并自动检测离你最近的Speedtest.net服务器,然后向服务器发送HTTP GET and POST请求来测试上行转载 2016-01-27 08:12:50 · 1089 阅读 · 0 评论 -
切换身份
su命令[root@linux ~] # su [-lcm] [username]参数:- :如果执行su -时,表示该用户想要变换身份成为root,且使用root的环境设置参数文件,如/root/.bash_profile等。-l:后面可以接用户,例如su -l dmtsai,这个-l的好处是,可使用变换身份者的所有相关环境设置文件。-m:-m与-p是一样的,表示“使用当前环转载 2015-11-25 19:26:47 · 788 阅读 · 0 评论 -
id命令
id 打印当前用户的UID,GID,GROUPid username 打印指定用户的UID,GID,GROUP原创 2015-11-25 19:17:31 · 376 阅读 · 0 评论 -
查看用户组的信息
groups 查看当前登录用户的组内成员groups gliethttp 查看gliethttp用户所在的组,以及组内成员whoami 查看当前登录用户名/etc/group文件包含所有组/etc/shadow和/etc/passwd系统存在的所有用户名添加用户abc到root群组:gpasswd -a abc root转载 2015-11-25 18:57:32 · 505 阅读 · 0 评论 -
Linux中只列出目录
1.ls -d *复制代码 代码如下:amosli@amosli-pc:~$ ls -d *%APPDATA% develop many sorted.txt workspacebank Documents Music space转载 2015-11-25 17:07:21 · 2069 阅读 · 0 评论 -
tar命令
一.tar命令 tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文 件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux转载 2015-11-25 17:43:46 · 441 阅读 · 0 评论 -
zip命令和unzip命令
1、把/home目录下面的mydata目录压缩为mydata.zipzip -r mydata.zip mydata #压缩mydata目录2、把/home目录下面的mydata.zip解压到mydatabak目录里面unzip mydata.zip -d mydatabak3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zipzip -r abc1转载 2015-11-25 17:32:29 · 7157 阅读 · 0 评论 -
linux中各目录的作用
/binbin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。/boot这里存放的是启动Linux时使用的一些核心文件。/devdev是device(设备)的缩写。这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在Linux中设备和文件是用同种方法访问的。例如:/dev/转载 2015-11-23 23:27:20 · 476 阅读 · 0 评论 -
/sbin/insserv: No such file or directory
chkconfig service on的时候会出现这个问题这个问题挺简单的,就是/sbin/下面没有insserv这个文件一般这个文件会在/usr/lib/insserv/insserv中,所以呢建个链接就行了ln -s /usr/lib/insserv/insserv转载 2015-10-24 23:33:50 · 1044 阅读 · 0 评论 -
nobody用户
nobody就是一个普通账户,因为默认登录shell是/sbin/nologin,所以这个用户是无法直接登录系统的,也就是黑客很难通过漏洞连接到你的服务器来做破坏。此外这个用户的权限也给配置的很低。因此有比较高的安全性。一切都只给最低权限。这就是nobody存在的意义wo我再补充一下,用NOBODY运行是有安全考虑的。 如果用ROOT权限启动APACHE的时候,会有安全问题如果APACHE里有转载 2015-11-25 19:53:04 · 1121 阅读 · 0 评论 -
linux 里 /etc/passwd 、/etc/shadow和/etc/group 文件内容解释
一、/etc/passwd 是用户数据库,其中的域给出了用户名、加密口令和用户的其他信息/etc/shadow文件中的记录行与/etc/passwd中的一一对应,它由pwconv命令根据/etc/passwd中的数据自动产生。它的文 件格式与/etc/passwd类似,由若干个字段组成,字段之间用“:”隔开。这些字段是:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警转载 2015-11-25 20:02:10 · 905 阅读 · 0 评论 -
关机命令
linux下常用关机命令有:shutdown、halt、poweroff、init;重启命令有:reboot。本节脚本小编将为大家介绍介绍一些常用的关机命令以及各种关机命令之间的区别和具体用法。第一部分,linux下比较常用的一些关机命令。关机命令:1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使转载 2015-11-25 20:14:56 · 1602 阅读 · 0 评论 -
linux注意事项
/etc/gshadow文件中的最后一个字段就是该组的管理员awk -F ":" '{print $1\t\t$4}' /etc/passwd | grep '2000' 命令可以查看某一个组下面有哪些用户使用dumpe2fs -h /dev/sda1 可以查看/dev/sda1的具体信息默认情况下,用户直接使用sudo命令是使用不了的,这时可以登录root使用visudo命令,添加上原创 2015-11-26 22:35:53 · 460 阅读 · 0 评论 -
newgrp命令
这个命令能够将当前登录的用户所属的组更改为指定的组,但是,只是在这次登录的范围内有效,一旦退出登录,再重新登陆时,可以看到,用户所属的组还是默认的用户组。如果想要更改用户默认的用户组,那么需要使用usermod命令。原创 2015-11-26 11:13:43 · 1604 阅读 · 0 评论 -
和用户与组相关的命令
用户密码和组密码分别保存在/etc/shadow和/etc/gshadow里,下面我们对这两个文件进行分析。 首先,cat /etc/shadow:shadow里保存的内容都是分段的,每段以”:“分隔,每一段的内容如下:用户名:加密后的密码:最近一次修改密码的日期:密码最短使用天数:密码最长使用天数:提前多少天提示用户密码即将过期:密码非活动天数:密码锁定日期:保留字段转载 2015-11-26 10:45:24 · 375 阅读 · 0 评论 -
新建用户时的注意事项
新建了一个用户,没有设置密码的话,密码就是未知数。这个用户没法直接登录,使用root用户su 的除外。一般的话:useradd 和passwd是一对一对的出现,建一个用户就得设置这个用户的密码。转载 2015-11-26 11:02:29 · 489 阅读 · 0 评论 -
su,su-,sudo命令
linux su 命令 建议大家切换用户的时候 使用 su - root 这样,否则可能发现某些命令执行不了 关于su 、su - 及 sudo的区别 请往下看 1.命令作用 su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的密码。 2.使用方式 su [-fmp] [-c command] [-s shell] [--help]转载 2015-11-26 10:51:57 · 358 阅读 · 0 评论 -
重要文件
新建用户时,存储默认的值的文件是/etc/default/useraddUID/GID/密码文件等,可以去/etc/login.defs文件中查看原创 2015-11-26 11:31:13 · 367 阅读 · 0 评论