百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> linux下ls命令时显示目录的相关提示文字等信息
分享文章到:

linux下ls命令时显示目录的相关提示文字等信息

发布时间:01/15 来源: 浏览: 关键词:
ls命令是linux下最常用的命令之一了,今天我们就使用ls命令来做一个小例子,就是利用ls命令时显示目录的相关提示文字等信息,具体步骤如下。

linux_ls_dir_tip

用途:

给下一任服务器管理员一些指示,以便于其管理服务器。原本打算 cd 时就提示这些内容,可是不知道怎么用子 shell 控制父 shell 的目录。不过现在这样也好,相比于cd命令,使用ls时会更想知道这个目录的更多信息。

操作步骤:

1、创建目录 ~/bin

2、创建文件 ~/bin/tipls

#!/bin/bash

#
# ls 时显示目录提示文字
# 需要目录中有 .dirtip 文件
# root@upall.cn
# 2015-03-26 11:52:56
#

ls $* --color=auto

CUR_DIR=$PWD

for i in $*; do
   LETTER=${i:0:1}
   if [ "$LETTER" != "-" ]; then
      CUR_DIR=$i
      break
   fi
done

TIP_FILE=$CUR_DIR"/.dirtip"

if [ -e "$TIP_FILE" ]; then
   echo -e "\e[0;36m\c"
   cat $TIP_FILE
   echo -e "\e[0m\c"
fi


3、设 ~/bin/tipls 为可执行:

1
chmod u+x ~/bin/tipls
4、修改 ~/.bashrc 添加下边一行:

1
alias ls='tipls'
5、进入需要显示提示信息的目录,创建 .dirtip 文件,并输入需要提示的文字

6、注销后重新登录

7、完成

-- 完 --

color.sh

#/bin/bash
for STYLE in 0 1 2 3 4 5 6 7; do
   for FG in 30 31 32 33 34 35 36 37; do
      for BG in 40 41 42 43 44 45 46 47; do
         CTRL="\033[${STYLE};${FG};${BG}m"
         echo -en "${CTRL} "
         echo -n "${STYLE};${FG};${BG}"
         echo -en " \033[0m "
      done
      echo
   done
   echo
done
# Reset
echo -e "\033[0m"


echo -e "\033[0m"
echo -e "\033[0m" 和 echo -e "\e[0m" 效果相同,一条命令的两种写法

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有5人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板