标签:linux

Linux禁止修改密码

| 2017年6月25日

Linux用户的用户名保存在/etc/passwd文件中,密码保存在/etc/shadow中。要禁止用户修改/重置密码,将这两个文件设置为只读即可: chattr +i /etc/passwd chattr +i /etc/shadow 要允许修改密码,取消文件上的只读标记: chattr -i /… 继续阅读 »

初识umask

| 2017年2月13日

以前用vim在linux下开发,除了(基于语义)自动补全和重构不甚满意外,使用的都较为舒畅。为了实现今年尝试其他IDE的目标,特地下载了PHPStorm尝尝鲜。 安装好vim插件后,写起来挺带感,自动补全和格式化确实不错。提交代码的时候注意到了新建的文件是755权限的现象,本人有轻度洁癖,只好在服务… 继续阅读 »

linux下的文件查找

| 2014年10月30日

文件搜寻和查找是常用的操作,这里根据自己的使用体会总结一下常用命令。 which 命令 which命令用于 查找可执行文件的完整路径。 注意其查找对象为用户当前可用的可执行命令,即意味着其查找范围仅限于 $PATH 变量包含的文件夹,以及用户自定义的别名。 命令使用示例: which nisdoma… 继续阅读 »

Linux下非root用户安装Apache、PHP和MySQL

| 2013年10月16日

Linux下安装软件与windows不同,常用命令行安装而非双击鼠标。之前基本是使用apt/yum包管理工具从软件仓库获取和安装。这次在开发机上,没有全局的LAMP环境,每个用户都要自行安装。本文是普通账户在家目录下从源码编译安装Apache、PHP和MySQL的教程。 安装Apache 从官网 h… 继续阅读 »

在64位系统下安装ICC

| 2013年5月27日

英特尔编译器(ICC)针对英特尔处理器进行了许多优化,使用其编译得到的程序能够在英特尔处理器上得到更好的性能。 在64位的linux安装ICC前安装包会首先检查依赖问题。一般的问题都好解决,提到什么直接安装就好了。有一个稍微不一样的依赖是32位依赖库缺失。可以这样来安装安腾32位库:  sudo a… 继续阅读 »

windows远程linux桌面相关问题

| 2013年3月12日

服务器的操作系统一般而言是linux,有时候想使用图形化的管理服务器而非命令行,这个时候就需要远程桌面。然而在windows 7下远程桌面linux的时候会出现“由于协议错误,会话将被中断”的错误。 碰到过这个问题,当时上网查了一通,也没有找到解决方案。等到过完年回来的时候神奇的发现远程桌面又可以正… 继续阅读 »