1. linux命名规则 [1] 除了/之外,全部的字符都合法。 [2] 有些字符最好不用,如空格符、制表符、退格和字符@#$&()-等。 [3] 避免使用.作为普通文件名的第一个字符,以点开头的文件为隐藏文件 [4] 大小写敏感 2. linux命名格式 [1] 命令 -选项 参数 [2] 例: ls -la /etc [3] 两个特殊目录 . 和 .. ,分别代表当前目录和当前目录的父目录 [4] 例: cd 空格 .. 3.linux命令的类别 [1] 文件处理命令 [2] 权限管理命令 [3] 文件搜索命令 [4] 帮助命令 [5] 压缩解压命令 [6] 网络通信命令 [7] 系统关机命令 [8] shell应用技巧 4.文件处理命令 [1] ls list缩写 /bin/ls -a all 全部文件 -l long 详细信息显示 -d dir目录属性 [2] 账户对应命令的目录 root: /sbin /usr/sbin all_users: /bin /usr/bin [3] drwxrwxrwx 2 root root 4096 12-01 21:26 proc [4] dr-xrwxrwx d:表示目录 directory -:表示二进制文件 l:表示软链接 2:硬链接数 root:所有者 root:所属组 4096:标记目录本身大小或子目录大小 [5] r: read w:write x:execute [6] 所有者user(创建者,可转让) + 所属组group + 其他人others [7] linux存储单位为数据块 block 一般为512byte [8] cd directory 切换目录 [9] pwd 查看当前目录 [10] mkdir make directories 创建目录 [11] touch filename 创建文件 [12] cp dir newdir -R:包含子目录子目录 [13] ctrl + c 终止命令执行 [14] mv file1 file2 剪切和更改名称 [15] rm -r dir 删除文件或目录,需要询问 [16] rm -f file or dir 不需要确认的删除 [17] rm -rf dir [18] cat concatenate and display 一次性显示文件全部内容 [19] more filename 下一页:空格或f 下一行:enter 退出:q或Q 分页显示文件内容 [20] head -num filename num:显示行数 默认为10行 查看文件头多少行 [21] tail -num filename -f: 动态显示 查看文件末尾多少行内容 [22] ln -s [source][target] link -s:创建软链接文件 类似windown的快捷方式 [23] ln [source][target] 创建硬链接文件 类似cp + 同步更新+创建时间也是相同的 [24] echo "string " >> /test.txt 写入文件内容 [25] ls -i(inode) i节点 [26] linux内核通过调用相应数字标记来处理内容,每个文件有一个i节点,内核通过i节点进行操作 [27] 一点i节点可以对应多个文件,所以硬链接可以同步更新文件内容 [28] 硬链接不能跨分区,跨文件系统,软链接则可以
相关推荐
Linux 入门时必学60文件处理个命令,对初学Linux很有用
Linux必学60个命令文件处理 Linux必学60个命令文件处理
3.5 文本处理命令 3.6 信息显示命令 3.7 基本网络操作命令 第4章 Linux字符界面操作进阶 4.1 提高工作效率 4.1.1 命令行补全 4.1.2 命令历史 4.1.3 命令别名 4.2 重定向和管道 4.2.1 重定向 4.2.2 管道 4.3 文件权限...
Ps:使用Java调用FFmpeg处理音视频媒体文件可以参考 Java使用FFmpeg处理视频文件指南 查看CentOS版本命令:rpm -q centos-release CentOS 7 安装参考这里:点我哦 通过Yum安装 按顺序执行下方的命令来安装FFmpeg: ...
centos 7.5 kubernetes 1.13 docker 18.09.5 JDK 1.8_131 SSH 7.4 etcd 3.3.10(API version:2) flannel 0.10.0 TOMCAT 8 Mysql 5.6 Ambari 2.7 HDP 3.0 ElasticSearch 6.5.1 Kibana 6.5.1 Logstash 6.5.1 Neo4j 3.4 ...
Linux sed 命令是利用脚本来处理文本文件。 sed 可依照脚本的指令来处理、编辑文本文件。 Sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。 语法 sed [-hnV][-e][-f][文本文件] 参数...
shell 是一个命令解释器,它在操作系统的最外层,负责直接与用户进行对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕反馈给用户。 什么是 shell 脚本: 把 Linux 命令或语句...
常用命令/文件处理 0:基础功能 1:ls 显示文件目录 语法:ls 选项[-ald][文件或目录] 2:cat 显示文件内容(内容少适合) 语法:cat[文件名] 3:tac 显示文件内容 语法:tac[文件名] 4:more 分页显示文件内容(只能往下...
昨天在VMware下新装CentOS7,本来想利用ftp将tomcat包传进去,但发现没有安装ftp,就使用“ yum -y install vsftpd ”命令安装,但是竟然提示我没有我网络!? 开始以为是镜像服务器的问题,后来通过ping之后发现...
yum install 命令来在线安装 linux系统的软件, 这种方式可以自动处理依赖性关系,并且一次安装所有依赖的软体包。这些软件包来源与yum仓库。所以,yum仓库就是使用yum命令下载软件的镜像地址。 yum的配置文件 yum ...
我们举几个例子(jhead如何使用)(命令和参数、文件夹、文件之间必须空格): (一)jhead-da2009:01:01-2008:01:01*jpg 把当前目录下的所有拍摄日期为2008/01/01的照片更改时间为2009/01/01。这在相机日期设置有误...
主要介绍了详解linux下nohup日志输出过大问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
`icpc`命令使用与`icc`命令相同的编译器选项,利用`icpc`编译时将后缀为.c和.i的文件看作为C++文件;而利用`icc`编译时将后缀为.c和.i的文件则看作为C文件。用`icpc`编译时,总会链接C++库;而用`icc`编译时,只有在...
linux 下一键安装ffmpeg脚本,方便简单,一条命令就可以搞定,我用的是centos7系统。 FFmpeg 是一套处理多媒体文件的软件库。凭借这些强大的库,FFmpeg 能够转换格式、推流以及处理音频和视频文件。许多 Linux 的...
本项目以电影数据为主题,基于hadoop伪分布式搭建,结合hive数据仓库调用物理机mysql数据库实现电影相关数据统计、通过Mapreduce编程对hdfs文件系统的文件进行词频统计。使用python进行电影数据采集、处理、分析及...
在信息时代,大数据处理是企业发展必不可少的一部分。Hadoop 是一种分布式计算平台,能够高效地处理大数据集。然而,搭建 Hadoop 集群可以相当复杂,需要正确配置和...在 CentOS 中,可以使用以下命令安装 OpenJDK:
SSH协议对通信双方的数据传输进行了加密处理,其中包括用户登录时输入的用户口令。与早期的Telent、RSH、RCP、等应用相比,SSH协议提供了更好的安全性。 1、配置OpenSSH服务端 在Centos 7.4系统中,OpenSSH服务器由...
`icpc`命令使用与`icc`命令相同的编译器选项,利用`icpc`编译时将后缀为.c和.i的文件看作为C++文件;而利用`icc`编译时将后缀为.c和.i的文件则看作为C文件。用`icpc`编译时,总会链接C++库;而用`icc`编译时,只有在...