linux命令0423

mkdir test
mkdir -p test/test2/test3
mkdir -m 711 test2    强制设置属性   (以我目前的功力用不上)

rmdir -p test/test2/test3  与上层空目录也一起删除
rm -rf test                      强制删除该目录的所有

echo $PATH   显示环境变量
PATH=“$PATH”:/root       把/root路径加入  
可能会中标,建议不要将“.”加入PATH中

cp -i ~/.bashrc bashrc (新名可省,“.”)
    将家目录的.bashrc 复制到当前目录下,并重命名为bashrc
    -i 若有,问是否覆盖
    -r 递归持续复制,用于目录的复制操作
    -s 并非复制,只是生成快捷方式
    -a 将文件的属性一起复制,包括权限
    多个源 空隔间

-i 问是否覆盖  -f 强制  -r 递归  -u 更新

mv [-fiv] source destination 移动
mv test test2  相当于重命名
rname 可更改大量文件名  (还没看)

basename 得文件名   dirname 获取目录名

cat 文件  显示内容
tac 文件  反向显示
nl  文件   显示时添加行号
less 文件  可翻页                             pgup ,pgdn ,/字符串,?字符串,n,N,q
head [-n number]  文件                   默认为前10行
tail   [-n number]  文件                  

touch 新文件名                               生成新文件

umask 显示,设置属性值,用到时再看

原文地址:https://www.cnblogs.com/frostbelt/p/1763163.html