linux_base

其他命令:

locale 显示定义区域设置的环境变量
export LC_COLLATE = C (更改为POSIX标准,文件名按C语言排序)

pwd 打印当前路径

mkdir 创建目录directory

rmdir 删除目录
rmdir -p 连同父母录一起删除(均为空目录)

mv 重命名,移动

目录栈:

注意:位于栈顶的目录就是当前目录
dirs 显示目录栈
dirs -c 除当前目录外,清除目录栈
dirs -l 显示完整名称
dirs -v 带数字标识
pushd dir改变工作目录至dir,并将dir压入栈(位于栈顶,编号为0)
pushd +n 改变工作目录,将#n目录移到栈顶
popd 弹出栈顶
popd +n 从栈中移出目录#n

ls (list directory contents)
ls|wc -l 统计文件数,显示为多列,每个文件占一行。只是显示是多列的。
ls -C 强制按列排
ls -1 (数字1)强制显示1列。
ls -r 按相反字母顺序排列(与LC_COLLATE值有关)
ls -R 递归查看所有文件,包括子目录的文件
ls -F 查看文件类型

加密

1
2
3
4
5
6
echo -n abc |md5sum 
echo -n abc |sha1sum
echo -n admin:123 |bash64

# base64 解密
echo -n YXNkY3hjdg== | base64 -d

echo的 -n 表示不输出换行符

0%