Shell常用命令使用

12 篇文章 0 订阅

shell常用命令

ls

列出目录的内容

# 显示全部文件(包含隐藏)
ls -a
# 按修改时间排序
ls -t
# 按修改时间倒叙
ls -rt
# 长列式列出
ls -lh
# 查看文件的inode
ls -i
echo

打印一行

# 不加换行符(在最后不增加换行)
echo -n "1\n2\n"
# 加换行符(请仔细查看区别)
echo -e "1\n2\n"
printf

格式化打印数据.默认打印字符串不换行

# %s一个字符串
printf "%s" awdawd
# %d,$i整数
printf "%d" 12.3
# %f 浮点数
printf "%f" 123.324
# %.ns 输出几个字符串,n表示输出几个字符
printf "%.2s" awdwf
# %m.nf 输出浮点数,m表示输出整数位数
cat

连接文件和标准输出打印

# 连接打印a和b
cat a b
# 向文件写入换行数据
cat > c.txt <<eof
heredoc>awdawd
heredoc>awdwad
heredoc>eof
tac

连接文件和倒序打印文件

# 从下往上打印
tac a.txt
rev

反向打印每一行

cat a.txt |rev
wc

统计文件行数,字节,字符数

# 统计文件多少行
wc -l a
# 统计字符串长度:
wc -L a
# 统计字节长度:
wc -c a
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值