linux一些指令1(基于centOS)
来源:互联网 发布:apache.org 编辑:程序博客网 时间:2024/06/15 17:57
幕课网学习笔记
1,root用户的家目录在/root,普通用户的/home
2,pwd:可以查看当前目录
4,文件类型 "-"表示是一个文件 ,"d"代表是一个目录,"l"代表软连接文件(即快捷方式)
5,linux中一切皆文件
6,权限;w 写,r 读 ,x 操作
7,ls xx1 xx2 ,打开一个名为xx2的文件,其中操作选项为xx1,xx1(-a(显示所有文件,即显示隐藏文件也显示,隐藏文件以点开头,all),-l(显示详细信息,long),-d(显示目录信息),-h(human,人性化显示),-i(显示inode,文件id号)),其中ls -l 可以简写为别名ll
8.mkdir 目录名 :创建一个目录
mkdir -p 目录名 :依次向下创建目录,如 mkdir -p japan/canls
9.cd 目录名 :进入一个目录
一些常见的简化操作:
cd
cd ~ 进入当前目录的家目录
cd - 进入上次目录
cd ..进入上级目录
10.Ctrl + l :清屏操作
tab :补全信息
11. rmdir 删除一个空目录,很少用,了解即可
rm 删除文件或者目录,删除目录的时候需要加上参数 -r(删除目录),若子文件较多,可能会提示是否删除,比较麻烦,加上参数f(强制),表示不询问 ,一般习惯性用:rm -rf 目录名
rm -rf / 删除根目录,相当于删除windows系统盘,会导致系统不可恢复性崩溃,这也是linux的魅力所在,可以随意的改造自己的系统,不同于windows的管理员实际上的权力很小
12.cp 复制文件(没有参数)或者目录(参数r),在复制的过程中,可能有时间差等隐藏属性的差别,可以使用参数a表示完全复制,包括一些隐藏属性
13.mv 剪切文件,注意,mv没有参数r,另外复制和剪切的同时可以在后一个目录下进行改名操作,也可以直接改名,即,这个命令既是剪切命令,有时改名命令
14.一些常见的目录的作用:
/下的bin和sbin命令嗯用来存储所有人都可以使用的命令,/usr下的bin和sbin命令是给超级用户用的命令
boot存储启动数据,不能随便更改
dev存储硬件文件
etc存储系统的配置文件信息
lib存储函数库文件
proc和sys不能直接操作,保存的是内存的过载点
misc media mnt都是空目录,用来挂在外接存储设备(如u盘,光盘等)
usr系统资源保存目录
tmp临时目录
家目录和tmp目录下可以随意加文件,其他的文件尽量不要动
15.touch xxx 可以创建一个名为xxx的文件
updatedb 更新数据库,因为locate是从数据库里面查找数据,因此比较快,但是数据库一天才更新一次,因此需要使用updatedb来强制更新数据库如果忘记locate的数据库在哪里,可以使用locate locate 来查找相关数据,locate的缺点是只能按照文件名来查找数据,而且updatedb.config文件下提示,部分文件不参加更新,如/tmp
find比较强大,但是比较耗费资源,比较慢。
16.whereis 是用来查找命令位置的命令,which与之功能相同,但是witch同时可以查看命令的别名,如ls -l 的别名是ll
whatis 是用来解释命令功能的命令
这里讲的命令都是外置命令,而不是shell自带的命令。如cd是shell自带的命令,故which只能查找到cd的位置而不能查找到其他信息
17,$PATH 是系统搜索命令的路径,相当于windows的path,当用户自己要写命令的时候需要写在这个路径之下
18,find 范围 类型 文件名
如 find / -name hehe
其中 在书写名字的时候 *代表匹配任意内容,?代表匹配任意字符,[]代表匹配任意[]中的字符
类型中,-iname 表示不区分大小写
-user root 表示按所有者搜索,后面没有文件名
-nouser 查找没有所有者的文件,后面没有文件名
-mtime +10 查找10天前修改的文件,+10可以修改为-10,10,分别表示10天内修改过的文件和10天当天修改的文件
mtime可以修改为atime和ctime 分别表示文件访问时间和修改文件属性,mtime表示修改文件内容的时间
类型中 -size表示按文件大小查找,如 find -size 25k,+25k表示大于25k的文件,注意k是小写,M是大写,比较反人类,同时可以定义一个大小范围,如20k到50k可以表示为
-size +20k -a -size -50k, -a的意思是and,此外-o是or的意思,我们发现查找出来的文件无法显示文件的大小,我们可以在指令后面使用-exec来链接另一条指令,如exec后面可以加上ls -l
{} \ ;,其中{}\;意思是按照标准格式输出
类型中,-inum表示按照i节点查找
范围中, . 表示搜索当前目录
19,grep 搜索字符串 ,格式 grep “字符串” 文件名 在greo后添加参数-v(小写)表示取反,即不包括字符串的内容,-i忽略大小写
20,区别通配符匹配(完整名匹配)与正则表达式匹配(包含即匹配)
21,帮助命令 man man是manual手册的简写
- linux一些指令1(基于centOS)
- 基于CENTOS的linux指令基础学习
- 常用linux指令(centos版)
- <centos>linux 指令
- Linux笔记(基于CentOS)
- Linux的一些指令概念(简单)
- 一些LINUX简单指令
- linux一些指令操作
- Linux一些指令
- 一些linux指令
- linux一些常用指令
- linux一些指令3
- 一些Linux高级指令
- 备注linux一些指令
- Linux系统操作指令-centos
- Linux常用命令4(基于Centos)
- CentOS 操作指令-1
- Linux指令(1)
- 数据库中索引的作用和优缺点
- CMSIS-RTOS2 应用笔记 一 概述
- 设计模式之---享元模式
- 常用SQL语句实例(含过滤及删除重复数据、导入导出数据等)
- SQL之经典SQL语句大全
- linux一些指令1(基于centOS)
- PreparedStatement
- 微软封杀7代酷睿、Ryzen用Win7!
- 优化SQL查询:如何写出高性能SQL语句
- 配置Nginx和php-fpm用Sock套接字连接时,找不到php-fpm.sock的原因
- Intellij IDEA + Android SDK + Genymotion Emulator打造最佳Android开发环境
- 云计算与 OpenStack
- GDB调试详解
- 分针网—每日分享: js时间戳和时间格式之间的转换