Linux入门到放弃之二《目录处理常用命令的使用方法》
一,目录操作命令
1.用pwd命令查看当前所在的目录;
2.用ls命令列出此目录下的文件和目录;
3.列出此目录下包括隐藏文件在内的所有文件和目录并且长格式显示;
( -l表示长格式,-a表示隐藏文件 )
4.进入/home目录下,创建测试目录test;
( mkdir是创建目录的命令 )
5.进入test目录;
6.回到上一次工作目录,再删除test目录;
( -r表示删除目录,-f表示强制删除不需要用户选择yes/no )
7.cd /后,进入/home的命令;
相对路径:
绝对路径:
二,文件操作命令
1.利用touch命令,在/home目录创建一个新的空文件newfile;
( touch是创建文件的命令 )
2.利用cp命令复制系统文件/etc/profile到/home目录下;
3.在/home中复制文件profile到一个新文件profile.bak,作为备份;
4.用长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同;
( -h表示文件大小 )
5.查找 /etc下的passwd这个文件;
6.查找/home目录下的所有包含profile的文件;
( *表示匹配任意字符 )
7.在/home下面创建test目录,在test目录下创建目录a,在a目录下创建目录b,
在b目录中创建目录c.在目录c中创建d,用一个命令完成;
( -p表示递归创建 )
8.进入c目录中。删除目录d;
9.回到b目录中,然后cd ../..看看到什么目录里去了;
10.在cd ~ 回到什么目录了;
( ~代表当前用户的家目录 )
11.在cd –回到什么目录;
( -代表返回上次目录 )
12.删除test子目录下的所有文件;
( ./*代表当前目录下所有文件 )
三,文件查找命令
1.查找文件名为install.log的文件;
2.查找文件名包含install的文件;
命令:find / -name *install*
( find是查找文件命令,/是从根目录开始查找 )
图未截取完。。。太多了
3.查找/usr/目录下文件小于为1k的文件;
命令:find /usr -size -1k
( -表示小于)
4.查找/usr目录下文件大于10M的文件;
命令:find /usr -size +10M
( +表示大于 )
5.查找/usr目录下10天以前文件内容被修改过的所有文件;
命令:find /usr -mtime +10
6.查找/usr目录下15天以前文件属性被修改过的所有文件;
命令:find /usr -ctime +15
7.查找/tmp 目录下所有者为root的文件或目录并且以长模式方式显示出来;
8.在/usr目录下查找文件名第二个字符为h的文件;
命令:find /usr -name "?h*"
9.在/ 目录下查找大小为0的文件并以长模式显示;
命令:find / -size 0k -exec ls -l {} \;
10.在/ 目录下查找大小为0的文件并删除它;
命令:find / -size 0k -exec rm -rf {} \;
这里删除不了是因为权限不足
Linux入门到放弃之二《目录处理常用命令的使用方法》的更多相关文章
- FQ:从入门到放弃(二)
上次的FQ:从入门到放弃(一)介绍了XXNet的部署和基本使用.本文整理一些部署过程中出现的问题,都是这几天朋友们安装过程中出现的问题.如果覆盖不全,欢迎在博客下方评论,互相交流,互相学习. 不过首先 ...
- Linux服务器上监控网络带宽的18个常用命令nload, iftop,iptraf-ng, nethogs, vnstat. nagios,运用Ntop监控网络流量
Linux服务器上监控网络带宽的18个常用命令 本文介绍了一些可以用来监控网络使用情况的Linux命令行工具.这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度.入站流量和出站流量 ...
- (Linux环境Kafka集群安装配置及常用命令
Linux环境Kafka集群安装配置及常用命令 Kafka 消息队列内部实现原理 Kafka架构 一.下载Kafka安装包 二.Kafka安装包的解压 三.设置环境变量 四.配置kafka文件 4.1 ...
- Dockerfile自动制作Docker镜像(二)—— 其它常用命令
Dockerfile自动制作Docker镜像(二)-- 其它常用命令 前言 a. 本文主要为 Docker的视频教程 笔记. b. 环境为 CentOS 7.0 云服务器 c. 上一篇:Dockerf ...
- linux学习:【第2篇】常用命令
狂神声明 : 文章均为自己的学习笔记 , 转载一定注明出处 ; 编辑不易 , 防君子不防小人~共勉 ! linux学习:[第2篇]常用命令 基本命令 //打开终端: CentOS:在任何地方,右键-- ...
- Linux服务器上监控网络带宽的18个常用命令和工具
一.如何查看CentOS的网络带宽出口 检查维护系统的时候,经常会要查看服务器的网络端口是多大的,所以需要用到Linux的一个命令. 如何查看CentOS的网络带宽出口多大?可以用下面的命令来查看. ...
- linux日常---1、linux下安装、查看、卸载包常用命令
linux日常---1.linux下安装.查看.卸载包常用命令 一.总结 一句话总结: 对比学习 1.linux如何查看系统中安装的程序? rpm -qa # 查看所有安装的软件包 2.linux ...
- Linux 下 expect 脚本语言中交互处理常用命令
Linux 下 expect 脚本语言中交互处理常用命令 1. #!/usr/bin/expect 告诉操作系统脚本里的代码使用那一个 shell 来执行.这里的 expect 其实和 Linux 下 ...
- Linux服务器上监控网络带宽的18个常用命令 zz
Linux服务器上监控网络带宽的18个常用命令 本文介绍了一些可以用来监控网络使用情况的Linux命令行工具.这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度.入站流量和出站流量 ...
随机推荐
- 突然挂了!Redis缓存都在内存中,这下完了!
我是Redis,一个叫Antirez的男人把我带到了这个世界上. “快醒醒!快醒醒!”,隐隐约约,我听到有人在叫我. 慢慢睁开眼睛,原来旁边是MySQL大哥. “我怎么睡着了?” “嗨,你刚才是不是出 ...
- SpringBoot-01-快速入门
SpringBoot 1. 快速入门 什么是Spring 轻量级的Java开源开发框架 为了解决企业级应用开发的复杂性而创建的,简化开发 Spring是如何简化Java开发的 为了降低Java开发 ...
- Java基础一篇过(八)常见异常速查
一.引言 开发过程中可能会遇到各种各样的异常,这里还是汇总一些比较典型的异常,有些比较直观的异常如空指针这种就不写了,此文可作为异常速查用. 二.异常大军正在来袭~ IllegalArgumentEx ...
- Android开发中导入第三方库所遇问题记录
1.重复循环依赖的问题 (1)需求 如下图所示: 在Android 项目中,采用模块化开发,一个是主跑application--Mudule A,另外一个是library--Library B 1)M ...
- 1.UiPath账密安全保存常见方法
今天在写流程的时候突然用到密码保存,看到同事不同项目中所用到的方法不同,就看了一下别的同学博客,总结的特别好,自己跟着实操了一遍,受益匪浅. RPA适合于登录不同的系统代替人工操作,而登录系统时难免要 ...
- Codeforces Round #672 (Div. 2) A - C1题解
[Codeforces Round #672 (Div. 2) A - C1 ] 题目链接# A. Cubes Sorting 思路: " If Wheatley needs more th ...
- linux循环定时任务
crond定时任务 centos # 重启服务 service crond restart ----------------------------------------- chkconfig cr ...
- 日志分析平台ELK之日志收集器filebeat
前面我们了解了elk集群中的logstash的用法,使用logstash处理日志挺好的,但是有一个缺陷,就是太慢了:当然logstash慢的原因是它依赖jruby虚拟机,jruby虚拟机就是用java ...
- 075 01 Android 零基础入门 01 Java基础语法 09 综合案例-数组移位 07 综合案例-数组移位-主方法功能4的实现
075 01 Android 零基础入门 01 Java基础语法 09 综合案例-数组移位 07 综合案例-数组移位-主方法功能4的实现 本文知识点:综合案例-数组移位-主方法功能4的实现 说明:因为 ...
- 051 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 13 Eclipse下程序调试——debug入门1
051 01 Android 零基础入门 01 Java基础语法 05 Java流程控制之循环结构 13 Eclipse下程序调试--debug入门1 本文知识点: 程序调试--debug入门1 程序 ...