标签 shell 下的文章

有些时候, 我们在 Shell 脚本中, 添加 Yes or No 选项, 便于用户决策某些流程, 可以使用下面的示例逻辑.

while true
do
    echo -n "请确认您的选择是或否。 (Y(y)表示是,N(n)表示否): "
    echo ' '
    read CONFIRM
    case $CONFIRM in
        y|Y) break ;;
        n|N)
        echo "你选择了 : " $CONFIRM
    exit
;;
*) echo "请只输入 Y(y)/N(n)"
esac
done

- 阅读剩余部分 -

这里汇总了下Linux环境下常用的Linux命令,多数命令几乎每天都会用到, 本文汇总的所有命令是基于 Ubuntu 发行版, 但是多数命令在大多数Linux上皆可使用, 包括Unix, 甚至Mac OSX.

目录浏览

命令描述
ls查看当前目录下的所有文件和目录
ls -al类似 ls, 以列表形式显示当前目录下的所有文件和目录, 包括隐藏文件
ls -al & grep string查询匹配string的文件和目录
cd directory_path切换到 directory_path
cd切换到用户根目录 $HOME
cd ..切换到上级目录
pwd查看当前所在目录路径

上述命令多数都支持根上目录路径或者文件路径, 比如 ls /usr/local/bin, 其他更多命令参数,参看下 man page, 比如 man ls.

- 阅读剩余部分 -