Shell 命令基础

Shell

帮助命令 man

命令格式

命令 选项 参数

短选项 - (可以合并)

长选项 –

ls -a显示所有的 包括隐藏的文件

man 命令 N返回

/ 快速搜索命令
Bash_Builtins 内置命令 只系统调用不创建进程
外置命令 安装之后

内置命令 用help

外置命令 用man

用 type看命令类型

whereis 在哪

file 文件

ELF 可执行文件

ll 是 ls -l

stat 查看文件状态包括文件修改访问时间

time:change 原数据改变时间

inode 文件号

touch 命令修改源文件的三种时间

hash 记住使用过的命令所在目录

hash -r 清除hash的记录

jobs 之前执行的任务记录

绝对路径 以.和/开头

ps -fe 查看进程

PID PPID 进程号 父进程号

管道符 但遇到管道时内置命令会开辟进程

echo $$ | more 获得父PID

echo $BASHPID | more 获得子ID

括号和管道有相同作用 也会开辟子进程

#(echo$$)

#(echo $BASHPID)

export arg

drwxr 最开头是文件类型 之后九个是文件权限

d文档
r读
w写
所有者 组 其他人
cp -s 硬链接 相当于把文件复制 当你对源文件更改 所有的硬链接都会跟着变化
more less 显示文档 分行显示 cat
cat tac反向输出

重定向

tty 终端

正确的文件

echo “/” | xargs ls -l

ls不接受标准输出 通过变量xargs把echo “/”作为ls 的输入

vi

U重做 /查询(N)

按Esc取消编辑模式之后
I 行首
A 行尾
O 新开一行
G 行尾
gg 行首

粘贴 #yy 数字加yy
删除 #dd 数字加dd

sed -r

定界符
echo ‘a b c’ | cut -d ” -f1,3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值