标签:: linux

如何安装和使用screen

文章更新 20170330-初次成文 为什么会有这篇文章在linux服务器上运行长时占用的任务,当网络连接断开的时候,任务也就断了,screen可以让连接保持,即使你的xshell连接断开,也不影响screen中运行的任务。 screen命令是什么?Screen是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。Screen中有会话的概念,用户可以在一个screen会话中创建多个scr

Linux下tar命令使用心得

文章更新1.20160706-初次成文 为什么会有这篇文章linux的程序包,很多都是tar.gz2格式压缩包,不像是自己熟悉的rar或者zip,所以每次遇到这种文件的时候,都需要google下解压缩命令到底是什么。觉得找个机会,做一下总结也不错。当然了,其实每次都要看man命令,也是醉了。

cygwin在windows上的初体验

文章更新 20160826-初次成文 20160928-更新了cygwin的坑 20170313-更新了git的更新内容 为什么会有这篇文章之前用过BABUN,也用过GIT+NODE.JS的组合来使用GIT,都不是特别满意,发现很多人都推荐在Windows上使用cygwin来获得linux体验。PS:不小心改动cygwin下的text编码,导致github上的文件名全部乱码了,所以就卸载了cygwin, git for windows还有node.js等等一系列东西,全部重装一次,记录一下。

Shell编程之简单的条件判断和检测

文章更新 20160819-初次成文 为什么会有这篇文章因为我使用的树莓派一直存在IO过高的时候就自动断开连接的问题,原来并不是简单断开而已,而是系统自动又挂载了一个名为/media/pi/xxx的(xxx是该外接硬盘的UUID)挂载点,而原来为btsync设定的默认挂载点并没有umount,经过试验知道了如何把两个挂载点都清除掉,并且重新挂载的方法,唯一的问题就是,如何检测?之前采用的[ -d ]判断目录是否存在的方法,然而这个方法并不可靠,而检测df -l中的新UUID则更为可靠。借着更新我的检测脚本的机会,正式总结一下shell编程的条件判断和检测,并且也学习了一下grep -v grep这种方法。

linux下的移动和合并以及星点星那些破事

文章更新1.201608017-初次成文,稍晚加入了关于. * 以及*.*的说明 为什么会有这篇文章因为使用btsync,刚开始的时候,经常崩溃,然后每次重新安装,btsync就会放弃之前的同名目录,重新建一个文件夹,并在文件夹名字后面加上一个郁闷的(1)或者(2),因此就有很多闲置文件夹放在那占着空间。由于总担心会不小心覆盖错了文件,因此就想好好研究下linux下的文件移动和覆盖以及合并文件的问题。

关于cron和crontab的那些事

文章更新 20160725-初次成文 为什么会有这篇文章因为目前用的raspbian比较多,其次多的就是centos了,都需要涉及到自动任务的环节,但是有一些自己认识上模糊的地方,还需要好好的系统明确一下。所以才有了这个帖子。

如何在CENTOS6上安装GHOST

文章更新 20160707-初次成文 为什么会有这篇文章因为想多试试不同的博客风格,而且据说GHOST和WP很像,并不是纯静态博客,所以才有了这个帖子。

Linux/Raspbian每个目录用途说明

文章更新 20160707-初次成文 为什么会有这篇文章因为在使用apt-get purge remove openvpn之后,发现系统里依然有很多openvpn名字的目录或者文件,比如像下面这样 1234567/usr/sbin/openvpn/etc/default/openvpn/etc/network/if-down.d/openvpn/etc/network/if-up.d/openvpn/etc/bash_completion.d/openvpn/etc/init.d/openvpn/run/openvpn 有强迫症+洁癖的我当然就很不爽了,挨个查看之后,就删掉了这些,但是对于一些目录的用户比较感兴趣,就找到了下面这篇文章,英文的,翻译了,留在这里,增加自己对LINUX系统的了解。

LINUX下的用户管理

Linux下有三类用户 超级用户:root 具有操作系统的一切权限 UID 值为0 普通用户:普通用户具有操作系统有限的权限,UID值 500 - 6000 伪用户:是为了方便系统管理,满足相应的系统进程文件属主的要求,伪用户不能登录系统,UID值 1 – 499