shell命令大全

ls 命令:用来查看目录内容

ls -a 列举目录所用文件,包括隐藏文件

ls -l  列举目录内容的细节

ls -f  文件类型

ls -r 逆向列举目录内容

ls -R 递归列举所有目录的内容

ls -s 按文件大小排序

touch 命令:生成新的空文件

mkdir 命令 : 建立一个目录,同时设置目录权限

-p: 可以是一个路径名称。

建立多层文件:mkdir p d2/d3

rmdir 命令:删除空目录(被删除的目录必须为空,删除时必须有对父目录的写权限)

-p:删除某目录后其父目录也为空 将其一并删除

例:rmdir p d2/d3

cp 命令:实现文件和目录的复制。

cp f1 d1 f1复制为d1

 -a:递归地将源目录下的所有子目录及其文件都复制到目标目录中,并且保留文件链接和文件属性不变。它等效于-dpR

-i:在覆盖目标文件之前先给出提示,要求用户予以确认。回答y,将覆盖目标文件。这是交互式复制。

-R-r:递归复制目录,即将源目录下的所有文件及其各级子目录都复制到目标位置。

rm 命令:删除文件和目录

-r-R--recursive   递归地删除指定目录及其下属的各级子目录和相应的文件。

-i  交互式地删除文件。

mv 命令:对文件或目录重命名

cat 命令:在标准输出上显示文件的内容或者连接两个文件的内容。

使用 cat 自身会在屏幕上输出用户所输入的内容,如同是在重复刚输入的行。使用 Ctrl + D 键来退出 cat

示例1cat

cat重定向,就是使 shell 改变它所认定的标准输出,或者改变标准输出的目标。

示例2cat > snow.txt(重定向输入到snow.txt文件中)

使用cat合并两个文件

示例3cat > rain.txt

cat snow.txt rain.txt > weather.txt

grep 命令:在一个或多个文件中搜索是否包含给定的字符串

grep -a:以文本文件方式搜索

 grep -c 计算找到的符合行的次数

 grep -i 忽略大小写 

grep -n 顺便输出行号 

grep -v 反向选择,即找 没有搜索字符串的行

head命令:在屏幕上显示指定文件的开头若干行,行数由参数值来确定。显示行数的默认值是10

tail 命令:显示后几行

find 命令:查找符合条件的文件或目录

shutdown命令:关闭或者重启Linux系统

shutdown -h:关机

Shutdown -r: 重启

df 命令 : 查看磁盘空间的使用情况

df -a 列出所有的文件系统,包括系统特有的/proc等文件系统。

df -k KB为单位显示个文件系统

df -m mb为单位显示各文件系统

df -h gb格式显示

df -T 显示物理文件系统的文件格式类型。

df -i inode数量来显示

du 命令:

 -a 列出目录和文件的大小

-h 以易读方式表示大小

-s 只列出总量而不列出子目录大小

free 命令:查看系统内存的使用情况,包括已用的、剩余的物理内存和交换内存,以及共享内存和被内核使用的缓存区

passwd 命令: 为已有用户修改密码

sudo 命令:临时为普通用户授权为超级用户的命令,将sudo放到要执行的命令前即可,授权时间在5分钟左右,过期后会再次要求输入密码

echo  命令:在标准输出设备-显示器上输出一段文字

clear 清屏

压缩文件命令:bzip2 被压缩文件名  ,得到压缩文件   被压缩文件名.bz2

      gzip 被压缩文件名  ,得到压缩文件   被压缩文件名gz

 

解压缩命令: bunzip2 压缩文件名 ,得到解压文件  

   gunzip 压缩文件名 ,得到解压文件

 

解压后  压缩包会被删除

 可以使用 gzip 命令同时处理多个文件和目录,方法是将它们逐一列出,并用空格间隔

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以使用HBase Shell来操作HBase数据库。HBase Shell是官方提供的一组命令,用于管理和查询HBase数据库。你可以通过在命令行中输入"hbase shell"命令来打开HBase Shell。 如果你想一次性执行多个HBase Shell命令,你可以将这些命令写入一个文件中,然后使用类似于Linux shell脚本的方式依次执行这些命令。你可以将所有的HBase Shell命令写入一个文件(比如hehe.txt),然后使用以下命令来执行文件中的命令: ``` [hadoop@h71 hbase-1.0.0-cdh5.5.2]$ bin/hbase shell hehe.txt ``` 如果你想查看HBase Shell支持的所有命令,你可以使用"help 'hbase'"命令。这将显示HBase Shell支持的所有命令,并将它们分组为DDL(数据定义语言)和DML(数据操作语言)。此外,你还可以使用"help '命令名称'"来查看具体命令的使用方法和作用。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [HBase Shell命令大全](https://blog.csdn.net/vbirdbest/article/details/88236575)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [hbase shell操作命令大全](https://blog.csdn.net/m0_37739193/article/details/73618899)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值