偶然情况下,不小心在系统内操作新增了一个形似--xxxx的文件,如下:按照常规的删除方式,rm -rf --xxxx,始终无法删除,并且报错:相信对于很多新进的linux的学习者会遇到诸如此类的问题,...本文将会通过三种不同的方式对其进行删除1 直接只用rm方式这种方法是三种方法中最简单的,但是在各种教材中我没有看到过的,如下:rm -- -xxxx该方式针对以-开头的文件均可以正常删除,具体如下:[songj...inode,利用该inode进行删除首先手工找到-开头的文件的inode:ll -i path结果:[songj@instance-jgzzg4xl ~]$ ll -itotal 12786466 drwxr-xr-x....发现以-开头的文件被成功删除。...4 结论随着不断学习,可能删除-开头文件会有不同的方式,知识总让人越来越灵活。
显示最后num行内容 -n +num 从第num行开始显示后面的数据 -c 显示最后c个字符 -f 循环读取 20.vi 编辑文件 :w filename 将文章以指定的文件名保存起来...「#dd」:从光标所在行开始删除#行 5)复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。 「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 ...21.which 可执行文件名称 | 查看可执行文件的位置,在PATH变量指定的路径中查看系统命令是否存在及其位置 22.whereis [-bmsu] [BMS 目录名 -f ] 文件名| 定位可执行文件...-l 只显示文件名 -v 显示不包含匹配文本的所有行。...| 以特定用户的权限执行特定命令 -l 列出当前用户可执行的命令 -u username#uid 以指定用户执行命令 ----
显示最后num行内容 -n +num 从第num行开始显示后面的数据 -c 显示最后c个字符 -f 循环读取 20.vi 编辑文件 :w filename 将文章以指定的文件名保存起来...「#dd」:从光标所在行开始删除#行 5)复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。 「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 ...21.which 可执行文件名称 | 查看可执行文件的位置,在PATH变量指定的路径中查看系统命令是否存在及其位置 22.whereis [-bmsu] [BMS 目录名 -f ] 文件名| 定位可执行文件...-l 只显示文件名 -v 显示不包含匹配文本的所有行。...97.sudo | 以特定用户的权限执行特定命令 -l 列出当前用户可执行的命令 -u username#uid 以指定用户执行命令 作者:jeanheo 来源:http://blog.csdn.net
显示最后num行内容 -n +num 从第num行开始显示后面的数据 -c 显示最后c个字符 -f 循环读取 20.vi 编辑文件 :w filename 将文章以指定的文件名保存起来...「#dd」:从光标所在行开始删除#行 5)复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。 「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 ...21.which 可执行文件名称 | 查看可执行文件的位置,在PATH变量指定的路径中查看系统命令是否存在及其位置 22.whereis [-bmsu] [BMS 目录名 -f ] 文件名| 定位可执行文件...-l 只显示文件名 -v 显示不包含匹配文本的所有行。...| 以特定用户的权限执行特定命令 -l 列出当前用户可执行的命令 -u username#uid 以指定用户执行命令
显示最后num行内容 -n +num 从第num行开始显示后面的数据 -c 显示最后c个字符 -f 循环读取 20.vi 编辑文件 :w filename 将文章以指定的文件名保存起来...「#dd」:从光标所在行开始删除#行 5)复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。 「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 ...21.which 可执行文件名称 | 查看可执行文件的位置,在PATH变量指定的路径中查看系统命令是否存在及其位置 22.whereis [-bmsu] [BMS 目录名 -f ] 文件名| 定位可执行文件...-l 只显示文件名 -v 显示不包含匹配文本的所有行。...97.sudo | 以特定用户的权限执行特定命令 -l 列出当前用户可执行的命令 -u username#uid 以指定用户执行命令
显示最后num行内容 -n +num 从第num行开始显示后面的数据 -c 显示最后c个字符 -f 循环读取 20、vi 编辑文件 :w filename 将文章以指定的文件名保存起来...「#dd」:从光标所在行开始删除#行 5)复制 「yw」:将光标所在之处到字尾的字符复制到缓冲区中。 「#yw」:复制#个字到缓冲区 「yy」:复制光标所在行到缓冲区。 ...n :n 为数字,这个数字是组名的 ID,亦即 GID -user name :name 为使用者账号名称!...-l 只显示文件名 -v 显示不包含匹配文本的所有行。...| 以特定用户的权限执行特定命令 -l 列出当前用户可执行的命令 -u username#uid 以指定用户执行命令 署名:逸之枫|Pilferer 版权属于:逍遥子大表哥 本文链接:https:/
对于普通表传输,该文件包含完全限定的列表 表格名称在每一行单独指定,用于传输叶子 分区表,它包含一对完全限定表的列表 每行的名字。 不支持通配符。...空行或注释行 以#(井号)开头将在-f的文本文件中被忽略 选项。...输出记录在gpfdist中 日志中的段主机上的〜/ gptransfer_process_id目录中的日志文件 源Greenplum数据库集群。...输出记录在gpfdist中 日志中的段主机上的〜/ gptransfer_process_id目录中的日志文件 源Greenplum数据库集群。...该文件的每一行都包含源主机名和主机IP 地址用逗号分隔:,。这个例子列出了 四个Greenplum数据库主机及其IP地址。
absent,则表示从文件中删除对应标记的段落。...#{mark} test" create=yes' lineinfile 描述:lineinfile模块,确保”某一行文本”存在于指定的文件中,或者确保从文件中删除指定的”文本”(即确保指定的文本不存在于文件中...ssh_key_file参数:当generate_ssh_key参数的值为yes时,使用此参数自定义生成ssh私钥的路径和名称,对应公钥会在同路径下生成,公钥名以私钥名开头,以\".pub\"结尾。...file参数:此参数用于设置仓库的配置文件名称,即设置\".repo\"配置文件的文件名前缀,在不使用此参数的情况下,默认以name参数的仓库ID作为\".repo\"配置文件的文件名前缀,同一个'.repo...ID为local 的yum源,但是不启用它(local源使用系统光盘镜像作为本地yum源,以便测试举例,所以baseurl中的值以file:///开头) ansible test70 -m yum_repository
-l表示列表list,以详细列表的形式进行展示 02: #ls -la 路径 -la表示显示所有的文件/文件夹(包含隐藏文件——文件名以.开头) ---- 03:#ls -lh 路径 列出指定路径下的所有文件...、文件夹的名称,以列表的形式并且在显示文档的大小时,以可读性较高的形式显示 (h:文件大小带单位了,自动适配合适单位) ---- 一般linux中的目录大小都为4k 2.pwd命令 用法:无参数,print...,主要是辅助作用 ---- eg1.通过管道查询出根目录下,包含”y”字母的文档名称 ”# ls / |grep y“,观察这个指令——意思是:从ls列出的信息中筛选出带有y的 斜杠/表示根目录 管道符...and Print)是一种强大的文本搜索工具,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认输出匹配行。...格式1:#hostname ——输出完整的主机名 格式2:#hostname -f——输出当前主机名中的FQDN(全限定域名-同时带有主机名和域名的名称) 2.id指令 作用:查看一个用户的一些基本信息
CASCADE选项在删除或更新父表中的行时,会自动删除或更新子表中匹配的行。...ID,将其从 1 更改为 2,使用下面显示的 SQL 语句: mysql> UPDATE parent SET id = 2 WHERE id = 1; 通过选择所有父表中的行来验证更新是否成功,如下所示...mysqlbinlog 一个用于从二进制日志中读取语句的实用程序。二进制日志文件中包含的执行语句日志可用于帮助从崩溃中恢复。...在选项文件中,您可以在=字符周围有空格,这在命令行上是不成立的。值可以选择用单引号或双引号括起,如果值包含#注释字符,则这样做很有用。 选项名称和值的前导和尾随空格将自动删除。...include指令来包含其他选项文件,使用!includedir来搜索特定目录中的选项文件。例如,要包含/home/mydir/myopt.cnf文件,请使用以下指令: !
De开头的文件或文件夹列在下面供你选择(在这里 我们手动创建另外一个以De开头的文件) $ touch Death $ ls De Death Desktop/ 你可以再补敲一个s再Tab,这次Desktop...主要的OPTION有: -a 列出隐藏文件,文件中以“.”开头的均为隐藏文件,如:~/.bashrc -l 列出文件的详细信息 -R 连同子目录中的内容一起列出 用ls -l命令显示的信息中,开头是由10...在指定文件中搜索特定的内容,并将含有这些内容的行输出到标准输出。若不指定文件 名,则从标准输入读取。 [options]部分包含的主要参数: -c:只输出匹配行的计数。...-h:查询多文件时不显示文件名。 -l:查询多文件时只输出包含匹配字符的文件名。 -n:显示匹配行及行号。 -s:不显示不存在或无匹配文本的错误信息。 -v:显示不包含匹配文本的所有行。...正在执行的命令行命令 NI 优先级(Nice) PRI 进程优先级编号(Priority) WCHAN 进程正在睡眠的内核函数名称;该函数的名称是从/root/system.map文件中获得的
中,同时包含了 docker 客户端,客户端负责执行 docker 命令, 发送给 docker 主机中的 docker 守护进程,例如:从仓库下载镜像,通过镜像创 建容器等等 ◆ 五.CentOS7...|镜像ID 推荐直接使用:docker run -itd --name qiu 镜像名|镜像ID ◆ 八.数据卷 ◆ (1)什么是数据卷:数据卷是存在于一个或多个容器中的特定文件或文件夹,这个文件或文件夹以独立于...docker 文件 系统的形式存在于宿主机中 ◆ (2)解决了什么问题?...查看共享数据文件,发现数据在容器中同步 ◆ (9)数据的持久化 首先删除容器 然后在宿主机修改共享数据 接着重新创建容器并挂载数据卷 发现数据在容器中恢复 ◆ (10)一个容器挂载多个数据卷,两个容器挂载同一个数据卷...,这个文件或文件夹以独立于 docker 文件 系统的形式存在于宿主机中 (2)解决了什么问题?
常见的语法: # ls -l 路径 --》 以列表的形式,列出当前目录的文件,不包含隐藏文件 # ls -la 路径 --》 以列表的形式,列出当前目录的文件,包含隐藏文件 ?...隐藏的文档.开头 用法4 # ls -lh 路径v 含义:列出指定路径下的所有文件/文件夹的名称,以列表的形式并且在显示文档大小的时候 以可读性较高的形式显示 ?...其中*称之为通配符,意思表示任意的字符,Linux*,则表示只要文件以Linux开头,后续字符则不管。 ? vim 作用:打开文件,创建文件 # vim 文件路径 退出文件 :q 回车 ?...不能单独使用,需要配合前面所讲的那些 过滤案例:需要通过管道查询出根目录下包含“y”字母的文档名称。...-f 含义:表示输出当前主机名中的FQDN(全限定域名),本地服务器的localhost ?
> 以下出现的 “ # ” 表示以超级管理员(root)用户操作 1、hostname 指令 作用:操作服务器的主机名(读取、设置) 语法1:# hostname 含义:表示输出完整的主机名 语法2...:# hostname -f 含义:表示输出当前主机名中的FQDN(全限定域名) 2、id 指令 作用:查看一个用户的一些基本信息(包含用户id,用户组id,附加组id…),该指令如果不指定用户则默认当前用户...; -p:表示显示发起连接的进程pid和进程名称; 16、man 指令 作用:manual,手册(包含了Linux中全部命令手册,英文) 语法:# man 命令 (退出按下q键) 案例:通过man命令查询...reboot 如何在命令行中快速删除光标前/后的内容? 前:ctrl + u 后:ctrl + k 如何删除/tmp下所有A开头的文件?...vim /tmp/test.conf 如何查看/etc/passwd的头3行和尾3行?
开启一个已经停止的web应用,从而使其可以再次使用 停止一个现有的web应用,从而使其不可用,但是并不取消对他的部署 取消对一个以部署web应用的部署,删除它的文档库目录(除非是从文件系统中部署的) Tomcat...默认安装中已经包含了Manager,若要将Manager应用的实例上下文添加到一个新的主机中,manager.xml上下文配置文件应该放在$CATALINA_BASE/conf/[enginename]...应用的目录名称 webapp.war主机应用的基本目录中的war文件的名称 命令都会以text/plain形式返回响应。...响应的第一行用OK或者FAIL开头,标明请求命令是否成功。 如果响应失败,响应第一行随后部分会带有遇到问题的描述。...war=file:/path/to/bar.war 4.3.2 从主机的appBase目录中部署一个目录或者war 对于主机appBase目录中的web应用目录或者war文件进行部署,目录名或者没有war
将jerry添加到america组中 usermod -g america jerry 将tomcat用户从root组和sys组删除 gpasswd -d tomcat root gpasswd -d...0:文件当前行的开头 $:文件当前行的末尾 G:文件的最后一行开头 1 + G到第一行 9 + G到第九行 = :9 dd:删除一行 3dd:删除3行 yy:复制一行 3yy:复制3行 p:粘贴 u:...*p\> :以h开头,p结尾的一个单词 o\{2\} : o重复两次 grep '^i.\{18\}n$' /usr/share/dict/words 查找不是以#开头的行 grep -v '^#' a.txt...| grep -v '^$' 以h或r开头的 grep '^[hr]' /etc/passwd 不是以h和r开头的 grep '^[^hr]' /etc/passwd 不是以h到r开头的 grep...使用空格进行翻页,回车显示下一行,q退出(或者ctrl+c) head -number [文件名] :查看文件的前多少行 tail -number [文件名] :查看文件的后多少行 mv 1 修改文件名称的功能
fg:/etc/inittab 删除1-2行 sed '/root/d' /etc/fastab 删除包含root的行 p:显示符合条件的行。 ...fg:sed '/^\//d' /etc/fastb 删除以/开头的行 sed '/^\//p' /etc/fastb 显示以/开通的行 a \string:在指定的行后追加新的行...' /etc/grub.conf 2、替换/etc/inittab文件中"id:3:initdefault:"一行中的数字为5; sed 's/id:3:initdefault...3、删除/etc/inittab文件中的空白行; sed '/^$/d' /etc/inittab 4、删除/etc/inittab文件中开头的#号; sed '...g' /etc/inittab 或者 sed -r 's/^#[[:space:]]+//g' /etc/inittab 6、删除某文件中以空白字符后面跟#类的行中的开头的空白字符及
filename 编辑文件 合理使用Tab键,可以自动补齐系统中存在的文件盒命令 命令行中的快捷键: ctrl+a #从光标跳到行首 ctrl+e #跳到行尾 ctrl+u #...string #执行string命令开头的命令 #ctrl+r #查找曾经执行的命令 第二章:从命令行访问文件 熟悉linux下的目录信息 使用绝对路径和相对路径确定文件 创建,复制,移动和删除文件目录...作用同上 注意:命令行可以同时执行多个命令,使用;隔开 [xxb@instructor ~]$ mkdir test;cd test [xxb@instructor test]$ ls a* 列出以a开头的文件...1 把 stdout 和 stderr 一起重定向到 file 文件中(追加); cmd file2 cmd 命令以 file 文件作为 stdin,以 file2 文件作为 stdout...(网络开关) radio(radio信息) 使用配置文件进行网络参数修改: /etc/sysconfig/network-scripts/ 网络配置文件都会以ifcfg-开头 红帽7默认使用
-n # 取消建立以用户名称为名的群组. -r # 建立系统帐号。 -s # 指定用户登入后所使用的shell。 -u # 指定用户ID。...使用示例: 26. groupdel 命令删除组: # 用于删除不再需要的组,如果指定的组中包含用户,则必须先删除组里面的用户>以后,才能删除组 groupdel [options] GROUP 使用示例...命令参数: +n 从笫n行开始显示 -n 定义屏幕大小为n行 +/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示 -c 从顶部清屏,然后显示 -d 提示“...,默认head命令打印其相应文件的开头10行: head [参数]......这会始速度减慢,因为 locate 必须至实际的档案系统中取得档案的 权限资料。 -f 将特定的档案系统排除在外,例如我们没有到理要把 proc 档案系统中的档案 放在资料库中。