其他linux

1、cat -A 查看文件的隐藏字符

 wKiom1UHAJfhDfgiAAEvB4g5CQY532.jpg

2、cp -r的过程,如在tmp下建立目录1和3,其中1目录下有1.txt和2.txt的文件。

   如cp -rv 1 3

 wKiom1UHAWzC2vm4AABjs3XsFzA965.jpg

   

3、

二、!$表示执行history的最后一个字符(已空格以及换行来判断其作为最后一个字符

 

如最后一个为执行命令,

wKiom1UOuR2TZ6TPAAC2W8PEu28260.jpg

如下图!$执行的就是ll命令

wKioL1UOuk3y2MraAAC02IjcxNA054.jpg

如最后一个命令为cp/etc/passwd /tmp/passwd

wKiom1UOuR6j3JU4AACcSqcDlSs769.jpg

此时就可以通过vi !$命令执行,相当于vi /tmp/passwd ,而/tmp/passwd 为最后一个字符

wKioL1UOuk2B3O5LAABm4oSzQRQ002.jpg


ln -s 解决磁盘空间不足的问题

前不久客户购买了一个VPS作为商城的服务器,由于商品增长过快,而商城基本上是以图片构造的,所以默认的空间才10G,太小了,现在都已经用了7G了,还有一个分区是40G的,没有使用,如果要重新划个分区,工作量太大了。所以想到用ln软连接进行扩展。以下方法刚尝试,确定是成功的。希望对大家有帮助,自己也记录下来,有空查看。。

以下是我的服务器目录为准,网站根目录/home/admin/sitename。

1.首先,将/home/admin/sitename网站移到空间充足的分区,我这里是/home1,使用mv命令即可。

mv /home/admin/sitename /home1

2.通过软连接进行连接

ln -s /home1/sitename /home/admin/sitename

请注意加粗部分,由于网站名是sitename,所以通过mv命令,会自动将/home/admin/sitename目录下所有文件也包含sitename移动新的分区。所以如果移动成功,/home1下,会自动存在/sitename。

3.有一点要注意,/home/admin/下已经不存sitename网站根目录,而你也不需要mkdir sitename生成目录,直接使用ln -s 生成一个连接文件就可以了。刚才我在这里纠结了,我还特意建一个与网站名相同的目录,然后再连接,结果发现sitename连接文件在sitename目录下。注意,一个是sitename连接文件,一个是sitename目录。现在的情况是,不需要sitename目录,直接在/home/admin/下生成连接文件就可以了。

-------------------------------------------------------------------------

yum 升级系统

yum update                #内核和软件同时升级 
yum upgrade kernel        #只升级内核 

yum �Cexclude=kernel* update   #表示不升级内核

------------------------------------------------------

符号意思

$0 这个程式的执行名字

$n 这个程式的第n个参数值,n=1..9

$* 这个程式的所有参数,此选项参数可超过9个。

$# 这个程式的参数个数

$$ 这个程式的PID(脚本运行的当前进程ID号)

$! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号)

$? 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)

$- 显示shell使用的当前选项,与set命令功能相同

$@ 跟$*类似,但是可以当作数组用


-------------------------------------------------------

###修改30分钟无活动,自动退出 ;

echo "TMOUT=1800" >>/etc/profile


###修改系统打开最大文件数;

echo "* soft nofile 65535" >> /etc/security/limits.conf

echo "* hard nofile 65535" >> /etc/security/limits.conf

echo "* hard nproc 1204000" >> /etc/security/limits.conf

echo "* soft nproc 1204000" >> /etc/security/limits.conf


rm -f /etc/security/limits.d/90-nproc.conf





你可能感兴趣的:(其他Linux)