Linux shell 常用命令大全 每日一更
大一上学期学习了Linux的基本操作,已经很久没使用了,虚拟机也近半年没开(作为一个计算机类专业的少年真的不应该)。为了补回这些知识和为将来的学习打下基础,现在每天更新一条shell命令及其子命令,欢迎查看。命令主要按字母顺序排列,网上也可以找到,以作用排列比较方便查看,也不容易漏掉一些命令。
Linux下常用文件管理命令:
--------------------------------------------------------------------
pwd 显示当前目录绝对路径名,个人觉得挺好用的一个命令
--------------------------------------------------------------------
ls -参数 显示当前目录下的文件
参数选项:-a ->列举目录中所有文件,包括目录下的隐藏文件;
-l ->列举目录中的细节,包括权限、所有者、组群、大小、创建日期等;
-f ->列举目录下的文件的类型;
-r ->从目录中的最后一个文件一次往回列举;
-R ->递归显示该目录下的所有子目录的内容;
-s ->按文件大小排序;
-h ->以KB、MB、GB方式显示文件大小;
-l 文件名 ->显示该文件的具体信息。
----------------------------------------------------------------------
cd 参数 改变所在目录
参数选项:/ ->转到根目录;
~ ->转到/home/user用户目录;
绝对路径 ->转到指定的目录下;
相对路径 ->转到所处目录下的子目录中;
----------------------------------------------------------------------
cat 参数
参数选项: 文件名 ->直接显示文件内容;
ctrl+D退出cat。
-----------------------------------------------------------------------
grep 参数 过滤,其最大功能是在一堆文件中查找一个特定的字符串。例:grep message test.txt .在test.txt中查找message这个字符串。
参数选项:可与其他命令组合如通道“|”、rpm等。
-----------------------------------------------------------------------
touch 参数 用于新建一个空白文件
参数选项:文件名 ->例:touch newfile:建立一个名为newfile的空白文件。
-----------------------------------------------------------------------
mkdir 参数 用于创建一个目录
参数选项:-p 路径/目录名 ->建立多级目录,例:mkdir /media/hgfs/share;
目录名(相对路径) ->在当前目录中建立一个目录,例:如果当前目录为:/media/hgfs/ 执行mkdir share,直接在当前目录创建文件夹share。
-----------------------------------------------------------------------
rmdir 参数 用于删除一个或多个(需参数)目录
参数选项:-p 目录 ->删除目录,如果上级目录在此次删除后为空,也会被删除。
-----------------------------------------------------------------------
mv [参数] 源文件或目录 目标文件或目录 移动文件或者将文件改名,,经常用来备份文件或者目录。视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个 新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时, 源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。
参数选项
-b 若需覆盖文件,则覆盖前先行备份。
-f force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖;
-i 若目标文件 (destination) 已经存在时,就会询问是否覆盖!
-u 若目标文件已经存在,且 source 比较新,才会更新(update)
-t --target-directory=DIRECTORY move all SOURCE arguments into DIRECTORY,即指定mv的目标目录,该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后。 例:改名 mv file1_name file2_name
-----------------------------------------------------------------------
Linux shell 常用命令大全 每日一更的更多相关文章
- Linux+Shell常用命令总结
因为自己不经常使用linux的命令行工具,但是mac的终端还是经常使用的,有些命令总是要想一会或者百度一下才知道怎么用,抽时间整理了一下常用的命令,作为笔记. 常用命令 查看文件操作: ls :列出当 ...
- RedHat Linux Shell常用命令(多数也适用于Unix和AIX)
注:本文转载自疯狂的矩阵一文,http://www.cnblogs.com/520sojustdoit/p/4642568.html --------------------------------- ...
- Linux学习常用命令大全
Linux知识大全 转载须说明出处,整理不易 一.常用的linux命令 1.2 ls 命令说明 1.3 ls 通配符的使用 2.切换目录cd命令 3.创建和删除文件操作 4.移动和拷贝文件 4.3.m ...
- Linux基础常用命令大全学习
1.ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录.文件夹.文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文 ...
- Linux系统常用命令大全
一.系统信息操作(备注:红色标记为常用命令,以下类推,不再赘述) arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r ...
- Linux Shell 常用命令与目录分区的学习总结
很早就想根据自己的学习规律和遗忘规律,自己总结一下Linux/Unix系统的Shell命令,一来便于自己时常查询之用,二来也分享于各位博友 Linux shell是系统的用户界面,即命令行.它提供了用 ...
- 软件测试面试-必掌握的 Linux常用命令大全--2.0更新版!
- shell常用命令大全
目录: 一.文件目录类命令 二.文件压缩和归档类命令 三.系统状态类命令 四.网络类命令 五.其他 一.文件目录类命令 1.查看联机帮助信息. man命令.#man ls info命令. #info ...
- Linux Shell常用命令手册(Updating)
检查远程端口是否对bash开放: nc -nvv $IP $PORT telnet $IP $PORT 当前任务的前后台切换: Ctrl + z fg 截取变量前5个字符: ${variable:0: ...
随机推荐
- python 丰田经销商
import requests import json from dbutil.pgsql import PgsqlPipeline from datetime import date headers ...
- 踩坑,vue项目中,main.js引入scss文件时报错
当我们在src目录下创建.scss文件,并在main.js中引用,运行时会报: ERROR Failed to compile with 1 errors 5:25:07 PMThis relativ ...
- ES6——函数-箭头函数
箭头函数: 1.普通函数 function 函数名(){...} 2.箭头函数 注意: 1)如果只有一个返回值,{}return可以省略: let arr = [12,5,8,99,33,14,26 ...
- 手动实现一个vue的mvvm,思路解析
1.解析dom.fragment编译,初始化new watcher 2 ,数据劫持,Object.defineProperty(obj,key,{ configurable:true,// 可以配置 ...
- vue开发 - 根据vue-router的meta动态设置html里title标签内容
1.路由文件 :router/index.js 添加 meta属性配置: import Vue from 'vue' import Router from 'vue-router' import in ...
- Windows server 2012/2016系统安装zabbix3.2客户端
一. 上传zabbix客户端文件 将zabbix_agents_3.2.0.win.zip文件上传至服务器的指定路径. 二. 解压并修改相关信息 解压已上传的客户端文件,在co ...
- MySQL--10 日志简介
目录 一.MySQL日志简介 二.错误日志 三.一般查询日志 四.二进制日志 五.慢查询日志 一.MySQL日志简介 二.错误日志 作用: 记录mysql数据库的一般状态信息及报错信息,是我们对于数据 ...
- Linux系统理解以及Linux系统学习心得
原创作品转载请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 作者:严哲璟 说一下我对Lin ...
- ASP.NET Core中的依赖注入: 构造函数的选择与服务生命周期管理
ServiceProvider最终提供的服务实例都是根据对应的ServiceDescriptor创建的,对于一个具体的ServiceDescriptor对象来说,如果它的ImplementationI ...
- hdu 4235 容斥原理模板题
题目大意: 输入样例个数T,每个样例输入三个数a,b,n,求[a,b]之间与n互素的个数 基本思路: 互斥,想想这个:AUBUC=A+B+C-A∩B-A∩C-B∩C+A∩B∩C fac存的是n的素因数 ...