hadoop常用linux命令,# Hadoop学习笔记(二)——Linux常用命令

ifconfig

Linux ifconfig命令用于显示或设置网络设备。

ifconfig可设置网络设备的状态,或是显示目前的设置。

5aa38d5247f1

ifconfig.png

语法

ifconfig [网络设备][down up -allmulti -arp -promisc][add][del][][io_addr][irq][media][mem_start][metric][mtu][netmask][tunnel][-broadcast][-pointopoint][IP地址]

参数说明

add 设置网络设备IPv6的IP地址。

del 删除网络设备IPv6的IP地址。

down 关闭指定的网络设备。

设置网络设备的类型与硬件地址。

io_addr 设置网络设备的I/O地址。

irq 设置网络设备的IRQ。

media 设置网络设备的媒介类型。

mem_start 设置网络设备在主内存所占用的起始地址。

metric 指定在计算数据包的转送次数时,所要加上的数目。

mtu 设置网络设备的MTU。

netmask 设置网络设备的子网掩码。

tunnel 建立IPv4与IPv6之间的隧道通信地址。

up 启动指定的网络设备。

-broadcast 将要送往指定地址的数据包当成广播数据包来处理。

-pointopoint 与指定地址的网络设备建立直接连线,此模式具有保密功能。

-promisc 关闭或启动指定网络设备的promiscuous模式。

[IP地址] 指定网络设备的IP地址。

[网络设备] 指定网络设备的名称。

ls

Linux ls命令用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。

参数

a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)

-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出

-r 将文件以相反次序显示(原定依英文字母次序)

-t 将文件依建立时间之先后次序列出

-A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录)

-F 在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/"

-R 若目录下有文件,则以下之文件亦皆依序列出

5aa38d5247f1

ls.png

pwd

Linux pwd命令用于显示工作目录。

执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。

5aa38d5247f1

pwd.png

mkdir

Linux mkdir命令用于建立名称为 dirName 之子目录。

语法

mkdir [-p] dirName

参数说明

-p 确保目录名称存在,不存在的就建一个。

rm

Linux rm命令用于删除一个文件或者目录。

语法

rm [options] name...

参数

-i 删除前逐一询问确认。

-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。

-r 将目录及以下之档案亦逐一删除。

5aa38d5247f1

mkdir&rm.png

mv

Linux mv命令用来为文件或目录改名、或将文件或目录移入其它位置。

语法

mv [options] source dest

mv [options] source... directory

参数说明

-i: 若指定目录已有同名文件,则先询问是否覆盖旧文件;

-f: 在mv操作要覆盖某已有的目标文件时不给任何指示;

cp

Linux cp命令主要用于复制文件或目录。

语法

cp [options] source dest

cp [options] source... directory

参数说明

-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。

-d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。

-f:覆盖已经存在的目标文件而不给出提示。

-i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖。

-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。

-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。

-l:不复制文件,只是生成链接文件。

tar

Linux tar命令用于备份文件。

tar是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。

语法

tar [-ABcdgGhiklmMoOpPrRsStuUvwWxzZ][-b ][-C ][-f ][-F

参数

-A或--catenate 新增文件到已存在的备份文件。

-b<区块数目>或--blocking-factor=<区块数目> 设置每笔记录的区块数目,每个区块大小为12Bytes。

-B或--read-full-records 读取数据时重设区块大小。

-c或--create 建立新的备份文件。

-C<目的目录>或--directory=<目的目录> 切换到指定的目录。

-d或--diff或--compare 对比备份文件内和文件系统上的文件的差异。

-f<备份文件>或--file=<备份文件> 指定备份文件。

-F

-g或--listed-incremental 处理GNU格式的大量备份。

-G或--incremental 处理旧的GNU格式的大量备份。

-h或--dereference 不建立符号连接,直接复制该连接所指向的原始文件。

-i或--ignore-zeros 忽略备份文件中的0 Byte区块,也就是EOF。

-k或--keep-old-files 解开备份文件时,不覆盖已有的文件。

-K<文件>或--starting-file=<文件> 从指定的文件开始还原。

-l或--one-file-system 复制的文件或目录存放的文件系统,必须与tar指令执行时所处的文件系统相同,否则不予复制。

-L<媒体容量>或-tape-length=<媒体容量> 设置存放每体的容量,单位以1024 Bytes计算。

-m或--modification-time 还原文件时,不变更文件的更改时间。

-M或--multi-volume 在建立,还原备份文件或列出其中的内容时,采用多卷册模式。

-N<日期格式>或--newer=<日期时间> 只将较指定日期更新的文件保存到备份文件里。

-o或--old-archive或--portability 将资料写入备份文件时使用V7格式。

-O或--stdout 把从备份文件里还原的文件输出到标准输出设备。

-p或--same-permissions 用原来的文件权限还原文件。

-P或--absolute-names 文件名使用绝对名称,不移除文件名称前的"/"号。

-r或--append 新增文件到已存在的备份文件的结尾部分。

-R或--block-number 列出每个信息在备份文件中的区块编号。

-s或--same-order 还原文件的顺序和备份文件内的存放顺序相同。

-S或--sparse 倘若一个文件内含大量的连续0字节,则将此文件存成稀疏文件。

-t或--list 列出备份文件的内容。

-T<范本文件>或--files-from=<范本文件> 指定范本文件,其内含有一个或多个范本样式,让tar解开或建立符合设置条件的文件。

-u或--update 仅置换较备份文件内的文件更新的文件。

-U或--unlink-first 解开压缩文件还原文件之前,先解除文件的连接。

-v或--verbose 显示指令执行过程。

-V<卷册名称>或--label=<卷册名称> 建立使用指定的卷册名称的备份文件。

-w或--interactive 遭遇问题时先询问用户。

-W或--verify 写入备份文件后,确认文件正确无误。

-x或--extract或--get 从备份文件中还原文件。

-X<范本文件>或--exclude-from=<范本文件> 指定范本文件,其内含有一个或多个范本样式,让ar排除符合设置条件的文件。

-z或--gzip或--ungzip 通过gzip指令处理备份文件。

-Z或--compress或--uncompress 通过compress指令处理备份文件。

-<设备编号><存储密度> 设置备份用的外围设备编号及存放数据的密度。

--after-date=<日期时间> 此参数的效果和指定"-N"参数相同。

--atime-preserve 不变更文件的存取时间。

--backup=<备份方式>或--backup 移除文件前先进行备份。

--checkpoint 读取备份文件时列出目录名称。

--concatenate 此参数的效果和指定"-A"参数相同。

--confirmation 此参数的效果和指定"-w"参数相同。

--delete 从备份文件中删除指定的文件。

--exclude=<范本样式> 排除符合范本样式的问家。

--group=<群组名称> 把加入设备文件中的文件的所属群组设成指定的群组。

--help 在线帮助。

--ignore-failed-read 忽略数据读取错误,不中断程序的执行。

--new-volume-script=

--newer-mtime 只保存更改过的文件。

--no-recursion 不做递归处理,也就是指定目录下的所有文件及子目录不予处理。

--null 从null设备读取文件名称。

--numeric-owner 以用户识别码及群组识别码取代用户名称和群组名称。

--owner=<用户名称> 把加入备份文件中的文件的拥有者设成指定的用户。

--posix 将数据写入备份文件时使用POSIX格式。

--preserve 此参数的效果和指定"-ps"参数相同。

--preserve-order 此参数的效果和指定"-A"参数相同。

--preserve-permissions 此参数的效果和指定"-p"参数相同。

--record-size=<区块数目> 此参数的效果和指定"-b"参数相同。

--recursive-unlink 解开压缩文件还原目录之前,先解除整个目录下所有文件的连接。

--remove-files 文件加入备份文件后,就将其删除。

--rsh-command=<执行指令> 设置要在远端主机上执行的指令,以取代rsh指令。

--same-owner 尝试以相同的文件拥有者还原文件。

--suffix=<备份字尾字符串> 移除文件前先行备份。

--totals 备份文件建立后,列出文件大小。

--use-compress-program=<执行指令> 通过指定的指令处理备份文件。

--version 显示版本信息。

--volno-file=<编号文件> 使用指定文件内的编号取代预设的卷册编号。

实例

打包

tar -cvf

打包+压缩

tar -zcvf

解压

tar -zxvf

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/270972.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据库:计算地球上两个坐标点之间里程

今天给大家分享计算地球上两个坐标点之间里程不同数据库版本的脚本。1、SQLServer脚本–-计算地球上两个坐标点&#xff08;经度&#xff0c;纬度&#xff09;之间距离sql函数 CREATE FUNCTION [dbo].[fnGetDistance](LatBegin REAL , LngBegin REAL, LatEnd REAL, LngEnd REA…

使用entrySet遍历Map类集合KV,而不是keySet方式进行遍历

使用entrySet遍历Map类集合KV,而不是keySet方式进行遍历

【Qt开发】Qt Creator在Windows上的调试器安装与配置

Qt Creator在Windows上的调试器安装与配置 如果安装Qt时使用的是Visual Studio的预编译版&#xff0c;那么很有可能就会缺少调试器&#xff08;Debugger&#xff09;&#xff0c;而使用MSVC的Qt对应的原生调试器是CDB&#xff08;对应MinGW的Qt使用GDB调试器&#xff09;。本文…

linux rsync 带密码,Linux配置ssh无密码验证,rsync

1.我先声明主机pangzhiminglinux 192.168.200.129CentOS2 192.168.200.130方法大概是这样&#xff1a;如果想从pangzhiminglinux的普通用户无验证登录到CentOS2的普通用户(单方向的)&#xff0c;那么就要在两个主机都建立一个相同名字&#xff0c;相同密码的普通…

Java:Lombok插件用法笔记

1、Lombok是什么东东&#xff1f;官方介绍Lombok项目是一个Java库&#xff0c;它可以自动嵌入你的编辑器和构建工具中&#xff0c;从而减少你的代码量。永远不要再写另一个getter或equals方法&#xff0c;它带有一个注释的你的类有一个功能全面的生成器&#xff0c;自动化你的日…

bzoj2058: [Usaco2010 Nov]Cow Photographs(逆序对)

题目大意&#xff1a;给出n个数的序列&#xff0c;每次可以交换相邻的两个数&#xff0c;问把序列变成编号i在编号i1左边&#xff0c;编号1在编号n右边(一个环)最少需要多少步。如&#xff1a;35421最少交换两次变为34512。 一开始看到这题&#xff0c;只会O(n)&#xff0c;后来…

sap实施和开发哪个前景_2021年了!还不知道 SAP顾问的职业前景?

一、先说什么是SAP。百度词条的解释&#xff1a;SAP有两个意思一为“System Applications and Products”的简称&#xff0c;是SAP公司的产品——企业管理解决方案的软件名称。也代指SAP公司。二为SAP开发的ERP&#xff08;Enterprise-wide Resource Planning&#xff09;软件名…

Linux找最大最小值的命令,Linux中awk命令正确的求最大值、最小值、平均值、总和...

test.txt文件内容&#xff1a;911352142118求最大值&#xff1a;awk BEGIN {max 0} {if ($10 > max0) max$1} END {print "Max", max} test.txtMax 118求最小值&#xff1a;awk BEGIN {min 65536} {if ($10 < min0) min$1} END {print "Min", min}…

​分布式数据库技术基础:数据分布介绍

1、数据分布的定义数据分布是指在分布式环境中通过合理分布数据&#xff0c;提高数据操作自然并行度&#xff0c;以达到最优的执行效率的目的。在构建分布式数据库系统运行环境时&#xff0c;必须考虑数据如何分布在系统的各个场地上。数据分布主要关注的问题是在分布式数据中&…

uname命令 linux,Linux uname命令详解

Linux uname命令用于显示系统信息。uname可显示电脑以及操作系统的相关信息。语法参数&#xff1a;uname [参数]参数&#xff1a;-a或--all&#xff1a;显示全部的信息&#xff1b;-m或--machine&#xff1a;显示电脑类型&#xff1b;-n或-nodename&#xff1a;显示在网络上的主…

分布式数据库技术基础:数据分片介绍

1、数据分片定义数据分片也成为数据分割&#xff0c;是分布式数据库的特征之一。一般在一个分布式数据库中&#xff0c;全局数据库是由各个局部数据库逻辑组合而成的&#xff0c;反之各个局部数据库是由全局数据库的某种分割逻辑而得的。数据分片得到的各部分元组成为该关系的逻…

分布式数据库技术基础:分布透明性相关知识

1、分布透明性介绍数据分布独立性&#xff1a;主要是指用户或用户程序使用分布式数据库如同使用集中式数据库那样&#xff0c;不必关系全局数据的分布情况。也就是说全局数据的逻辑分片、片段的物理位置分配、各场地数据库的数据模型等情况对用户和用户应用程序是透明的。因此分…

宏基4750网卡驱动linux,宏基4750g网卡驱动下载

宏基4750g网卡驱动是宏基笔记本上网驱动&#xff0c;驱动可以帮助用户体验便捷上网功能&#xff0c;只需要的双击驱动安装就可以完成&#xff0c;网卡驱动是笔记本必备程序&#xff0c;欢迎用户来当易网下载体验&#xff01;驱动介绍Acer宏碁Aspire 4750G笔记本网卡驱动14.4.0.…

python request post 数组_[pve][python]用python3获取pve状态信息

手头的Proxmox VE集群和节点越来越多&#xff0c;需要考虑统一管理了&#xff0c;先定一个小目标——集中状态监控。以前写过检测ceph并用钉钉报警的bash脚本&#xff0c;这次换上洋气的方式&#xff0c;用python来通过pve的api获取其状态信息。首先参考proxmox官方的api(实际上…

分布式数据库管理系统介绍

1、分布式数据库管理系统分类综合型体系结构&#xff1a;主要是指在分布式数据库建立之前&#xff0c;还没有建立独立的集中式数据库管理系统&#xff0c;设计人员根据用户的需求&#xff0c;设计出一个全新的完整的数据库管理系统。联合型体系结构&#xff1a;主要是指每个节点…

linux中国用户,Linux中国 适合新用户的Linux

这个争论无疑给许多Linux用户带来了麻烦。争论的焦点一般不是哪个发行版是真正最适合新用户的&#xff0c;而是哪个发行版受这些争论者的喜爱。如果我们撇开个人喜爱&#xff0c;我们会看到更清楚的一面。但即使这样&#xff0c;明确的结论也会受到被新用户的需求和期望的影响。…

关于局部变量表slot的理解

看下图代码例子&#xff0c;double类型的b,占用两个slot,所以index为3和4