man ls:查看ls的帮助文档
ls --help:查看ls的帮助文档,简单查看
help cd: 查看内置命令(man)不可以查看内置命令
touch [filename]:创建一个文件
pwd: 查看当前所在路径
ls: 查看当前路径下包含的内容
-l 查看详细信息
-a 查看全部文件信息,包含隐藏文件
-h 人性化的查看信息(大小标注单位等)
tty:查看当前的终端设备
cat filename: 查看文件内容
more filename: 查看文件部分内容
mkdir dir: 创建一个名字为dir的文件夹
-p 递归创建文件目录
mv file1 file2: 把file1移动到file2的位置
tree CN:查看目录树结构
cp: 复制
mv: 剪切
rm: 删除 -- 非常危险,Linux中没有回收站机制,通常将需要删除的文件单独放到一个目录中
tar zcvf demo.tar.gz [filename] [filename]: 打包压缩多个文件
du:查看但前目录大小(包含文件)
-sh 只看目录大小
free -m: 查看空闲内存
ip a: 查看ip地址
useradd oldboy: 添加用户
chown [用户].[用户组] [filename]: 修改文件用户权限
chmod [filename or dir]: 更改权限 df: 查看盘符使用状态
[root@localhost ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
注:分区 已使用 可用 百分比 盘符
/dev/sda2 % /
tmpfs % /dev/shm
/dev/sda1 % /boot [root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 28G .4G 24G % /
tmpfs 491M 80K 491M % /dev/shm
/dev/sda1 283M 28M 240M % /boot top: 类似于windows的任务管理器,q退出
参数:
user:用户进程所占的cpu
system:操作系统本身所占的cpu
idle:cpu空闲率
iowait:cpu等待io的时间比,每执行一次需要等io操作的时间
mem(Memory):
total:总内存量
usage:内存使用
free:内存空闲
cached(缓存):以后可能会用到的内存,目前并没有使用
buffered(缓冲区中):正在准备使用的内存
真正空闲空间 = free + cached + buffered kill PID(进程号), 杀掉进程 find 目录名: 查找文件
-name bubble ,精确查询
-name *bubble* ,文件名中包含bubble
-size n[cwbkMG]
File uses n units of space. The following suffixes can be used: ‘b’ for -byte blocks (this is the default if no suffix is used) ‘c’ for bytes ‘w’ for two-byte words ‘k’ for Kilobytes (units of bytes) ‘M’ for Megabytes (units of bytes) ‘G’ for Gigabytes (units of bytes) The size does not count indirect blocks, but it does count blocks in sparse
files that are not actually allocated. Bear in mind that the ‘%k’ and ‘%b’
format specifiers of -printf handle sparse files differently. The ‘b’ suf-
fix always denotes -byte blocks and never Kilobyte blocks, which is
different to the behaviour of -ls. find / -size +90M |xargs ls -lh
| 管道符,找出大小为90+的数据后,执行后面的命令 r read 读
w write 写
x excute 执行

day04 - 02 linux简单的操作命令的更多相关文章

  1. 实验二:Linux系统简单文件操作命令

    項目 内容 这个作业属于哪个课程() 课程链接 这个作业的要求在哪里 实验要求 学号-姓名 17043133-木腾飞 作业学习目标 学习在Linux系统终端下进行命令行操作: 学习掌握常用命令行操作并 ...

  2. Linux系统简单文件操作命令

    项目 内容 作业课程归属 班级课程链接 作业要求 作业要求链接 学号-姓名 17041419-刘金林 作业学习目标 1)学习Linux的基本操作命令:2)在终端上运用命令行去实现基本文件操作 1.查看 ...

  3. Linux下Mysql 操作命令

    Linux下Mysql 操作命令 一.连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlb ...

  4. 转 Linux中常用操作命令

    http://blog.csdn.net/ljianhui/article/details/11100625 初窥Linux 之 我最常用的20条命令 玩过Linux的人都会知道,Linux中的命令的 ...

  5. 一篇文章带你了解服务器操作系统——Linux简单入门

    一篇文章带你了解服务器操作系统--Linux简单入门 Linux作为服务器的常用操作系统,身为工作人员自然是要有所了解的 在本篇中我们会简单介绍Linux的特点,安装,相关指令使用以及内部程序的安装等 ...

  6. 【转载】Linux中常用操作命令

    说明:开始学习linux系统,为了方便查看,特转载一篇Linux中常用操作命令,转载地址:http://www.cnblogs.com/laov/p/3541414.html 正文: Linux简介及 ...

  7. [原创]linux简单之美(一)

    原文链接:linux简单之美(一) 话说windows也有syscall,这是必须的.但是win的syscall可以直接call吗?可以是可以但是破费周折,搞成SDT之类的复杂概念.下面看看linux ...

  8. [原创]linux简单之美(二)

    原文链接:linux简单之美(二) 我们在前一章中看到了如何仅仅用syscall做一些简单的事,现在我们看能不能直接调用C标准库中的函数快速做一些"复杂"的事: section . ...

  9. [原创]linux简单之美(三)

    原文链接:linux简单之美(三) 在linux简单之美(二)中我们尝试使用了C库的函数完成功能,那么能不能用syscall方式来搞呢?显然可以! section .data ft db sectio ...

随机推荐

  1. 《代码大全2》读书笔记 Week4

    <代码大全2>第8章:防御式编程 防御式编程的主要思想是子程序应该不因为非法的输入值被破坏,就好比开车时的防御式驾驶:你无法预估其他司机将会做什么,但你要采取措施保证当他人做出危险动作时自 ...

  2. Oracle导出存储过程对象

    $ pwd/home/oracle 导出存储过程 $ vi test.par INCLUDE=PROCEDURE:"IN ('P_TEST_LAST_DDL')" SCHEMAS= ...

  3. javascript事件委托与"坑"

    问题 这是在工作中遇到的一个问题: 一个textarea文本框,需要动态监听输入文本个数 方案 通过谷歌查到一种完美的兼容方法 "如果使用 onkeydown.onkeypress.onke ...

  4. ES6解构

    解构:“解开--重构” 1.数组的解构: //数组的解构: // let arr=[1,2,3,6] // let[a,b,c,d]=arr; // console.log(a,b,c,d)// 1, ...

  5. 基于javaweb人脸识别注册登录系统

    ---恢复内容开始--- 现在是2019年,人脸识别技术已经相当成熟了,百度自2017年发布人脸识别技术,已经被广泛应用,不管从现在的iphoneX掀起的面部解锁到手机应用端的各种人脸认证,这一技术已 ...

  6. thinkphp 数据库缓存

    默认的数据库驱动位于Think\Db\Driver命名空间下面,驱动类必须继承Think\Db类,每个数据库驱动必须要实现的接口方法包括(具体参数可以参考现有的数据库驱动类库): 驱动方法 方法说明 ...

  7. JavaWeb学习篇之----容器Request详解

    前篇说到了Response容器对象,这篇我们就来看一下Request容器对象,之前也说过了,这个两个容器对象是相对应的,每次用户请求服务器的时候web容器就会给创建这对容器对象,他们是共存亡的,当然R ...

  8. Android中的Parcel机制(下)

    上一篇中我们透过源码看到了Parcel背后的机制,本质上把它当成一个Serialize就可以了,只是它是在内存中完成的序列化和反序列化,利用的是连续的内存空间,因此会更加高效. 我们接下来要说的是Pa ...

  9. 在360的兼容模式下关于innerHTML=“”,引发的问题

    innerHTML属性,可以动态设置和修改dom,但是在360的兼容模式下回存在一些问题...... var dBody = document.body; var fatherDom = docume ...

  10. (干货)java中如何根据一个时间获取属于本年那一周,本周的开始时间以及最后一天时间。并且设置起始时间为周6.结束时间为周5

    本人亲测,有用,适用性比较强,直接上代码说话. package com.helloBike.data; import java.text.ParseException; import java.tex ...