linux指令与数据库,Linux指令每日背诵(第一天)

了解:Linux 命令的分类:内部指令、外部指令。

Shell 在用户和内核之间充当了“翻译官”的角色。

掌握:四种指令方式:1、命令字;2、命令字+选项;3、命令之+参数;4、命令字+选项+参数;

命令字:唯一确定一条命令

选项:是调节命令的具体功能,决定这条命令如何执行

参数:是命令字的处理对象,通常情况下命令参数可以是文件名、目录(路径)名或用户名等内容。

一、帮助指令

1、help命令本身是 Linux Shell 中的一个内建指令 ,其用途是查看各 Shell 内部命令的帮助信息。

(例:help  pwd)

2、--help来显示对应外部命令字的格式及选项等帮助信息。

(例:ls --help)

3、man是 Linux 操作系统中最为常用的一种在线帮助形式,绝大部分的外部软件在安装时为执行程序、配置文件提供了详细的帮助手册页。

(例:man file)

二、目录和文件操作

1、pwd---------------------查看当前的工作目录

c71c07952437047bc5ddc3a8c2cc3224.png

2、cd-----------------------切换工作目录

.---------------------当前目录

..--------------------上级目录

/usr/soft------------绝对路径目录

soft------------------相对路径目录

~---------------------家目录(root的家目录是/root,其他的用户是/home)

64d86535786798ac007829830d041f14.png

7771430513e0610baf3df4f3f8102a0f.png

3、ls-------------------------列表(List)显示目录内容(ls)或者(ls /usr/soft)(后面列子省略了目录或文件)

-l------------------------显示文件和目录的列表,包括权限、大小、最后更新时间等详细信息(ls -l)

-a-----------------------显示隐藏目录和文件(ls -a)

-h-----------------------显示文件和目录的大小(ls -h)

-d-----------------------显示当前目录本身的属性,不显示目录里面内容(ls -d)

使用 ls 命令时,还可以结合通配符“?”或“*“”。其中,“?”可以匹配一个未知字符,而“*”可以匹配文件名中的任意多个字符。(ls -lh  /etc/ns*.conf )

d3bce82479f364b25395037385536f53.png

4d3f09ca634704b3ffb1b4f16646c58e.png

2079ef92b2242ff054c7aa0a442188b6.png

95323d05568a232a8c43e7e1409aba64.png

c6fdf3a3d6533f5442af3b743e616619.png

4、du------------------------统计目录及文件的空间占用情况(du -ah test) \(du -sh tset)

-a---------------------统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录。

-h---------------------以更人性化的方式(默认以 KB 计数,但不显示单位)显示出统计结果,使用-h 选项后将显示出 KB、MB 等单位。

-s----------------------只统计每个参数所占用空间总的(Summary)大小,而不是统计每个子目录、文件的大小。

ac2eead5b6f70080240bf6ecb2ff755c.png

bb1db00eff8451e6134563bb36ce6e5b.png

5、mkdir--------------------创建新的目录

-p------------------创建多层目录

9a28363c44b52affe5155a785f792011.png

6、touch --------------------创建空文件 (多个用空格)

0552f91adda9167fc212deb8f31ed646.png

7、ln-------------------------创建硬链接

-s----------------------创建软连接

(例:ln -s 源名 连接名)

(删除原始文件后,软链接将失效,但硬链接仍然可用,硬链接只能是文件且与源文件在一个文件系统中)

8、cp------------------------复制(Copy)文件或目录

-r----------------------递归复制所有文件及子目录

-f----------------------覆盖目标同名文件或目录时不进行提醒,而直接强制(Force)复制

-i----------------------覆盖目标同名文件或目录时提醒用户确认(Interactive,交互式

-p---------------------复制时保持(Preserve)源文件的权限、属主及时间标记等属性不变

(例:cp -rf  test  test1)、(cp dog.txt test1)、(cp -rip  cat.txt  test2)

9、rm------------------------删除(Remove)文件或目录

-f----------------------删除文件或目录时不进行提醒,而直接强制删除。

-i----------------------删除文件或目录时提醒用户确认。

-r----------------------删除目录时必须使用此选项,表示递归删除整个目录树(应谨慎使用)。

(例:rm -rf  test) 、(rm -ri  test)千万别  rm  -rf * 否则你就准备跑路吧~

10、mv----------------------- 移动(Move)文件或目录

(例:mv  test test1若test1不存在则改名、否则是剪切到test1中,注意相对路径和绝对路径的问题~)

11、which--------------------查找用户所执行的命令文件存放的目录 (不能查内核指令)

0bdf6912c5d6338550c9ca90561f20f3.png

12、find----------------------查找文件或目录 (通常--后面跟一个单词,但是find有点特殊-后加单词)(多个查询条件使用-a和-o连接表示and和or)

-size----------------根据目标文件的大小进行查找

-name--------------根据目标文件的名称进行查找,允许使用“*”及“?”通配符。

-type---------------根据文件的类型进行查找,这里的类型指的是普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)等

-user---------------根据文件是否属于目标用户进行查找。

a6dd86b6b6f4d1753b4e871f81764267.png

5befa6b712b14de70b9de25de4fcdf42.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/549924.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Scott Mitchell 的ASP.NET 2.0数据教程之五:: 声明参数

导言 在上一章的教程中,我们看了GridView、DetailsView和FormView绑定到OjbectDataSource控件显示数据,ObjectDataSource调用了类ProductsBLL的GetProducts()方法。方法GetProducts()返回一个有Northwind数据库的Products表的所有记录组成的强类型数据表…

IArea

用于获取一个几何对象的面积 IArea接口的第一个属性Area(只读,返回一个double类型的数值,为此Area的面积)IArea接口的第二个属性Centroid(只读,返回一个IPoint类型的变量,为此Area的重心&#x…

linux coreutils升级,Coreutils

Coreutils提供了配置工具,定义颜色代码更加方便;Coreutils包含的不仅仅是ls,同时作为Linux用户,我更习惯于使用GNU的各种shell工具。其实就是安装了Coreutils,就可以使用Linux下的程序,【ls/mkdir/mv】等等…

IDEA插件:search with bing、search with baidu

//转载请注明出处:https://www.cnblogs.com/nreg/p/11267169.html 当项目出现错误时,经常需要复制错误信息粘贴到浏览器查询,但是手动复制再粘贴太麻烦了, 因此IDEA官方给了右键菜单search with google, 感觉上方便了许多&#xf…

oracle 游标(学校)

这段时间实在是很忙,结婚、赶项目进度、被迫出书、教学。每件事都是不能得罪的。。。。前几天帮教务处修正oracle数据库数据问题,把代码贴出来防止以后找不到了 declareCURSORcurTTT isselectXN,XM,XQ,KCMC,XF,BJMC fromCJB;XN1 VARCHAR2(10);XM1 VARCHA…

[原创]公布读取瑞星注册码的小程序源代码

大概一年多了,瑞星一直都没更改其序列号保存方式。这还是偶在学校时无聊研究的。偶是菜鸟,就不多说了。 关键代码如下: 1stringrisingpath;2inti, j 0; longsnoffset, idoffset;34//以下读取5//HKEY_LOCAL_MACHINE\SOFTWARE\rising\Rav,并存在…

Selenium 2自动化测试实战4(引用模块)

一、模组1.模组也叫类库或模块,引用模块 在python中,通过import….或from….import….的方式引用模块,下面引用time模块 import time print (time.ctime())#输出结果为“Tue Jul 30 11:34:32 2019”在time模块下面有一个ctime()方法用于获得当…

appsan可以扫描linux吗,[经验]使用appscan实现多站扫描简单自动化

随着年龄增长,身上负担的压力也越来越大。在工作中很多时候都会需要短时间内扫描多个网站,可能是平时时间不够,或者是客户特别要求,很多时候工作中的扫描工作要放在晚上睡觉时间来做。但是白天忙了一天,晚上不可能一直…

tinyxml c语言,开源TinyXML 最简单的新手教程

TinyXML它是基于一个非常受欢迎的现在DOM型号XML解析器,简单易用且小巧玲珑,很适合存储简单数据。配置文件。当前最新版本号是2.6.2先看一下源代码文档的结构:Docs是帮助文档。里边有许多的使用说明,只截一张图看一下:…

C#开发高亮语法编辑器(一)——TextBox ,RichTextBox

C#简单实现高亮语法编辑器(一)——TextBox ,RichTextBox的局限性一、RichTextBox基本设置二、实现语法高亮三、关键字提示四、实现行号就简单快速得开发文本编辑器TextBox 最为简单,大家用得也多,缺点是无法实现复杂的操作。RichTextBox虽然是则功能比它…

c语言即时通讯软件源码,即时通讯软件源码-基于c语言即时通讯软件代码实现

我不知道哪种语言无关紧要。开源,我不知道该用什么。即时通讯软件源代码为JAVA语言对于即时通讯软件源代码最好是用C语言编写的,想学一下,感谢您即时通讯软件有什么。includewinscock2、h#includewinscock2、h#includesting。h#includewindow…

探讨继承与实现(二)

前文 探讨继承与实现(一) 根据双鱼座的提示已经更新。很不巧,我也是双鱼座的。由于水平有限,有什么不足还请大家指教。2007年2月1日 http://www.cnblogs.com/birdshover/目录:一、抽象的产生二、依赖抽象三、抽象的损…

实现android应用程序自动化测试的批处理脚本,简单入手移动端并发自动化测试:Appium+Robot+ 批处理脚本...

一、前言好久没写帖子,去年晋升为 leader 之后工作比较忙,去年为团队的产品建立了一轮的移动端(Android&iOS)的自动化测试,到今天为止跑了将近半年,前期感觉还行,但随着用例的增加,执行自动化脚本的时间…

Castle学习之一:安装与环境设置

第一步,当然是下载了。我本来下载的是Castle RC2的MSI安装文件,并通过SVN下载了Generator,但是安装后发现了一些问题(主要是.net版本的问题),所以删除了之后,从SVN下载了全部最新的代码&#xf…

next按钮源码android,Android Edittext 软键盘输入法回车键改成下一步Next

软件盘中回车键默认功能是换行,但是有时候我们在Edittext中输完内容后点回车想要把焦点切到下一个Edittext继续输入,比如常见的登录页面,在输完用户名后,点回车调到输入密码输入框继续输入。示例代码代码很简单,如下所…

SQL SERVER 2005 T_SQL新的特性以及解决并发

一.修改语句的增强UPDATE test SET tname.WRITE(one hundred and two, 9, 3) WHERE tid 102在2005中增强了update方法,这是修改test表的列tname WRITE方法是把tname这个列中从字符串9开始 把3个长的字符串改为one hundred and two二、异常的捕获可以捕获过去会导致…

android跑分和ios,手机:苹果VS安卓 跑分不代表手机流畅度

原标题:手机:苹果VS安卓 跑分不代表手机流畅度在当前的国内手机市场中,有两个阵营:安卓和苹果。 安卓系统仍然是使用最多的系统。从最初的128M内存到当前的十多GB内存,安卓手机已得到迅速发展和更新。但总体而言&#…

余宏德:Sun所有的核心技术都是开放的

3月30日上午,“Sun 2007年媒体论坛”在香港举办。时值Sun公司成立25周年,因此本次活动备受大家关注。Sun公司大中华区管理层和技术专家与40家左右的媒体记者进行了面对面的讨论。本次活动的主题是“创新共享成长-为社会进步而创新”&#xff…

图示/白话 execve执行流程

转载于:https://www.cnblogs.com/image-eye/archive/2011/07/13/2105411.html

易企秀手机html5场景源码,【VIP源码】六月1日最新完美版易企秀微信场景源码

[v_notice]下面演示图为哥亲测截图,仅供参考,在这里下载的源码100%和演示截图一致[/v_notice]修补的首页:前台用户后台界面:场景制作界面:转场特效页面:特效增加:设计模板:制作预览页…