Linux基础-命令(续)
touch 命令:
如果文件不存在,创建文件,
如果文件存在,则修改文件最后修改时间。
mkdir 命令:
-p 递归创建目录,如,mkdir -p a/b/c/d
Linux 中同一目录下的 目录和文件 是不允许重名的
rm 命令 : 删除文件或目录,直接从磁盘中删除,无法从回收站恢复
-f 强制删除,忽略不存在时的提示信息
-r 递归的删除目录下的内容,删除文件夹 时必须加此选项
此命令也可以使用 ls 中提到的通配符
tree 命令:树状图方式列出 当前目录下 文件目录结构
-d 只显示目录
~ 显示用户家目录下的文件目录结构
cp 源文件 目标文件: 目标可以不是文件,此时复制后文件名不变
-i 覆盖文件前提示
-r 如果复制文件夹,必须加 -r ,递归复制该目录下所以文件和目录,目标必须为一个目录
mv 源文件/目录 目标文件/目录: 通过目标文件/目录 可以实现对 文件和目录 的重命名和文件覆盖
-i 覆盖文件前提示
查看文件内容:
cat 命令(concatenate): 用来查看文件内容,也可以创建文件、文件合并、追加文件内容等
cat 文件名:显示文件全部内容,适合查看文件较小的文件
cat 选项:
-b 对非空输出行编号
-n 对输出的所有行编号
注:Linux中有一个 nl 的命令和 cat -b 效果相同
more 命令:
more 文件名 :分屏显示文件内容,每次只显示一页,适合查看文件较大的文件
more的操作键:见 man 的操作键
grep 命令: 文本搜索工具,允许对文本进行模式查找,即正则表达式
选项:
-n 显示匹配行及其行号
-v 显示不包含匹配文本的行(相当于求反)
-i 忽略大小写
例如 ,grep hello 123.txt / grep -n -v -i "hello python" 123.txt
常用的两种模式查找:
^a 行首,搜寻以a开头的行
a$ 行尾 ,搜寻以a结尾的行
例如,grep - n ^a/a$ 123.txt
echo 字符内容: 会让输入的字符内容在终端中再显示,通常与 重定向一起使用
重定向 > 和 >> :
Linux允许讲命令的执行结果 重定向 到一个文件中
将本应在终端输出的内容同时 输出/追加 到指定文件中
>表示输出,会覆盖文件原有内容
>> 表示追加,在文件末尾追加
ls 、tree 、echo 等文件皆可与其联合使用
管道 | : 将 一个命令的 输出 作为 另一个命令 的 输入
常用的管道命令有:
more :如 ls -lha ~ | more 将 用户家目录下 的 所有文件 以列表的方式 分屏显示
grep : 如 ls -lh ~ | grep Do 搜索 用户家目录下 的 所有以 Do 开头的 非隐藏文件
Linux基础-命令(续)的更多相关文章
- 第四节,Linux基础命令
第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令 ...
- 【Python之路】第一篇--Linux基础命令
pwd 命令 查看”当前工作目录“的完整路径 pwd -P # 显示出实际路径,而非使用连接(link)路径:pwd显示的是连接路径 . 表示当前目录 .. 表示上级目录 / 表示根目录 ls ...
- linux基础命令学习笔记(二)
linux基础命令学习笔记(二) 1.kill :终止进程 kill pid (唯一标示一个进程) kill -9 强制终止 kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...
- 2.Linux基础命令
linux内一切皆文件,没有文件夹只有目录,目录也是一种文件 1.一些常用按键: 将鼠标的光标从虚拟机里切换回来:Ctrl+Alt 拖动Ubuntu内的对话框:Alt键+鼠标左键拖动 清屏:Ctrl+ ...
- linux基础命令一
linux基础命令一 1.date命令 date命令介绍:显示或者设置系统日期 date命令的语法: 显示日期:date [options...] [+FORMAT] FORMAT:为显示日期的格 ...
- linux基础命令:
linux基础命令: 显示 echo 输出我写的内容 ls 查看当前目录的文件 pwd 查看当前目录 ifconfig 查看网卡信息 grep 过滤 -v 取反 -n man 查看命令的帮助信息 md ...
- 常用的linux基础命令
常用的linux基础命令 1.ls 显示目录属性 -l:(也可以简写成ll),列表显示权限等属性 -a:显示所有文件包括隐藏文件等 -d:只列出目录本身 2.chgrp 改变档案所属群组 eg:chg ...
- Linux基础命令-文件与目录
Linux基础命令-文件与目录 参考:<鸟哥linux私房菜>五-七章,17/12/5复习,18/01/15复习 文件权限 rwx421:用户,用户组,其他 umask查看默认权限:000 ...
- linux 03 命令 续
linux 03 命令 续 一.vim 两种操作方式:新文件 pyvip@Vip:~/demo/2_3$ vim demo.txt #操作一个新文件 一开始进入的是命令模式,按i进入插入模式,开始编辑 ...
- Linux基础命令回顾
前言 说到linux基础命令,网上一搜一箩筐,想学也有很多教程,如果你不幸看到此篇文章,想看就认真看完,毕竟你点进来了不是嘛? 我每次写的文章都是为了分享自己的学习成果或重要知识点,希望能帮助更多的人 ...
随机推荐
- Linux下批量管理工具pssh安装和使用
Linux下批量管理工具pssh安装和使用 pssh工具包 安装:yum -y install pssh pssh:在多个主机上并行地运行命令 pscp:把文件并行地复制到多个主机上 prsync:通 ...
- String方法,js中Array方法,ES5新增Array方法,以及jQuery中Array方法
相关阅读:https://blog.csdn.net/u013185654/article/details/78498393 相关阅读:https://www.cnblogs.com/huangyin ...
- [oracle]查询一个表中数据的插入时间
select to_char(scn_to_timestamp(ORA_ROWSCN),'yyyy-mm-dd hh24:mi:ss') insert_time from tablename;
- windows下安装oracle11g测试是否成功与监听器问题和网页控制台登录
测试步骤1:请执行操作系统级的命令:tnsping orcl 测试步骤 2:请执行操作系统级的命令:sqlplus system/password@orcl 安装完oracle后要启动oracle服务 ...
- 数位DP::SoSDP
数位DP:: SoSDP 学习博客(待补) 下面做一些例题: SPECIAL PAIRS 题意 给n个数字,求这些数字有多少对的\(AND\) 结果是0.数字不大于1e6.顺序反相反视为不同的对. 思 ...
- Go package(1) time 用法
golang使用的版本: go version go1.10.3 一:功能介绍 time的一些功能,比如时区,像linux中的定时器,时间计算等 格式化时间 时区(Location) 时间计算 Tic ...
- Evaluation of Forwarding Efficiency in NFV-Nodes Toward Predictable Service Chain Performance
文章名称:Evaluation of Forwarding Efficiency in NFV-Nodes Toward Predictable Service Chain Performance 发 ...
- Apache Hadoop 2.9.2 的集群管理之服役和退役
Apache Hadoop 2.9.2 的集群管理之服役和退役 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 随着公司业务的发展,客户量越来越多,产生的日志自然也就越来越大来,可能 ...
- PMP知识点(二)——三点估算的两种方法对活动持续时间估算的影响和如何取舍
一.准备工作 活动持续时间的估算属于PMBOK中第六章项目时间管理中第五节6.6估算活动持续时间的内容. 三点估算是6.5和7.2(估算成本)中应用到的一种工具和技术.数据流向图参考如下: 其应用到的 ...
- 利用SSL-Change Cipher Spec传递信息
Change Cipher Spec 中文翻译为 更改密码规格. 恢复原有会话的SSL握手过程流程如下: 关于如何用Change Cipher Spec传输数据,可以扩展tcp.payload. tc ...