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,一经查实,立即删除!

相关文章

进程间内存共享问题[转]

http://www.vkfz.com/net-CreateFileMapping-t55403.htmplayroc 发表于 2006-2-27 23:21:08 超级难题:.net 中CreateFileMapping 创建共享内存问题.net中可以通过InteropServices调用unmanaged库的方法CreateFileMapping等来创建和使用共享内存。但是如何将一个对象…

linux中如何统计目录中的文件,[Linux目录文件]在Linux中统计目录内文件

//调用opendir和readdir函数对指定目录进行遍历操作//然后打印输出指定目录中各种类型的文件数目#include #include #include #include #include #include #include typedefint Myfunc(const char *, const struct stat *, int); //定义一个函数static Myfunc myfunc;static …

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

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

解耦与人类行为 (完整)

卷首语 一个有OO设计经验的人都知道解耦给系统带来的好处:灵活性、扩展性……。其实,解耦早在OO出现之前很久就已经出现了。 萌芽 N年之前 雌雄同体 播种和生育都由同一个个体完成 几乎所有的古代传说和宗教都认为,最早的神和人是雌雄同体…

ssh远程执行命令 linux,【Linux】SSH 远程执行命令

有时侯,利用 ssh 在本地执行远程机器的命令可以便捷地处理某些重复工作。我们希望做到:免手工输入密码支持执行多个命令,执行 shell 脚本支持执行 sudo 的命令免手工输入密码我们可以使用 ssh 互信,sshpass 和 expect 等工具来避免…

Mybatis整合分页插件

1.引入依赖 <!-- 分页插件 --><dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>${pagehelper.version}</version></dependency> 2.添加配置文件…

业务单号自动增长的处理办法

问题&#xff1a;在实际业务处理中有些单号需要自动增长&#xff0c;但又不能用自增列代替 eg: P031106001 -- 第一位P表示采购单,031106表示日期&#xff0c;后三位是流水号。  /* 1:创建测试用的表结构 */create table tablename(pono char(10),b int)go/* 2:创建一…

linux mysql5.6 主从配置,CentOS7+mysql5.6配置主从

一、安装环境操作系统&#xff1a;CentOS-7-x86_64-DVD-1611.iso数据库版本&#xff1a;mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz数据库地址&#xff1a;192.168.2.1(主)192.168.2.2(从)MySQL在5.6之前和之后的安装方式是不一样的。首先保证3306端口的可用&#xff0c;或者…

在C#中应用哈希表(Hashtable)

一、哈希表(Hashtable)简述 在.NET Framework中&#xff0c;Hashtable是System.Collections命名空间提供的一个容器&#xff0c;用于处理和表现类似key/value的键值对&#xff0c;其中key通常可用来快速查找&#xff0c;同时key是区分大小写&#xff1b;value用于存储对应于key…

IArea

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

Dojo学习笔记(8. dojo.event dojo.event.topic dojo.event.browser)

Dojo学习笔记(8. dojo.event & dojo.event.topic & dojo.event.browser) 模块&#xff1a;dojo.event 终于进入有名的dojo事件处理系统的学习了&#xff0c;学习前建议读者先去补习一下AOP的相关知识 dojo.event.connect 绑定指定的方法到指定的对象的方法上 Usage Exa…

程序员应该读的书

第1名&#xff1a;1306票《Code Complete (2nd Ed) by Steve McConnell》中文版《代码大全&#xff08;第二版&#xff09;》 第2名&#xff1a;1161票 《The Pragmatic Programmer》&#xff0c;中文版《程序员修炼之道》 第3名&#xff1a;689票 《Structure and Interpretat…

linux系统启动自动启动,linux系统下的自动启动

原理&#xff1a;Linux开机启动的时候会执行目录/etc/init.d目录下的文件&#xff0c;就是系统配置的服务&#xff0c;所以就要把weblogic配置为系统的一个服务&#xff0c;开机时启动。具体步骤&#xff1a;1、创建weblogic文件。在目录/etc/init.d/weblogic命令是&#xff1a…

古墓:黑夜中不断的断龙石敲击声

古墓&#xff1a;黑夜中不断的断龙石敲击声 大概在2000年发于原水木清华BBS&#xff0c;当时二十左右&#xff0c;看武侠&#xff0c;看哲学&#xff0c;看维特根斯坦。这个主要写心中的疑惑。1 唐诗一首—— 纱窗日落渐黄昏 金屋无人见泪痕 寂寞空庭春欲晚 梨花满…

计算三角形的面积

计算三角形的面积 简介&#xff1a;今天比较郁闷&#xff0c;计算平均曲率流使图形光顺的时候&#xff0c;没有成功。&#xff08;.&#xff09; 向量求面积 百度百科链接中的9根据向量求面积 double vfarea(MyMesh& mesh, MyMesh::VertexHandle vh) {typedef typename MyM…

linux coreutils升级,Coreutils

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

IDEA插件:search with bing、search with baidu

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

linux2.6 gcc 4.8.2,在Red Hat Enterprise linux 6.5上安装GCC 4.8.2

我是Red Hat Enterprise linux的新手.我在Red Hat Enterprise Linux 6.5上编译gcc 4.8.2时面临问题;我从GNU webite中获取源代码.我按照这个链接中的步骤http://gcc.gnu.org/wiki/InstallingGCC发出的命令是:tar xzf gcc-4.6.2.tar.gzcd gcc-4.6.2./contrib/download_prerequis…

oracle 游标(学校)

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

残差

残差 残差在数理统计中是指实际观察值与估计值&#xff08;拟合值&#xff09;之间的差。 参考链接 百度百科 转载于:https://www.cnblogs.com/eat-too-much/p/11267651.html