cd /home 绝对路径 以根目录开头(以“/”开头就是绝对路径)
cd admin 相对路径 不以根目录开头
cd .. 返回上级目录(当前在home,cd ../..,其实一直都是在“/”根目录里面)
cd ~到自己的家目录 /home/admin
cd -最近操作的两个目录的切换(电视回看功能)
pwd 查看当前目录
ls 查看目录的内容
ls
ls -l 显示详细列表
ls -lh 把文件大小以人性化的方式显示
ls -a 显示所有的文件,包含隐藏文件,隐藏文件是“.”开头的文件
ll 等于ls -l
mkdir 创建文件夹
mkdir tupian 在当前目录下创建文件夹
mkdir /home/admin/tupian 以绝对路径创建文件夹(cmd里面不行)
mkdir /home/admin/a/tupian -p 如果上级目录不存在,加上“-p”自动创建父目录
mkdir a b c 在当前目录创建多个文件夹
mkdir a/{c,d} 在指定目录下创建多个文件夹(cmd里面不行)
mkdir .abc 以“.”开头 是创建隐藏文件夹
ls -la /home
ls *txt 查看当前目录下的所有以txt结尾的文件
ls通配符:
“*”--放在想过滤出来的字符的前后都可以,*a表示以a结尾的文件或文件夹的名称,前面有几个字符都可以,*放在后面则类比;
“?”--以上面为基础,一个问号只代表一个字符;
“[]”--[a-x]a,表示a前面有匹配到a到x任何一个字符都可以;
字母法
u 文件的拥有者
g 文件的拥有的组
o 其他用户(不包括root,root自己就可以写)
a 所有用户
+删除权限
-删除权限
=设置权限(把之前的权限换成新的权限,等号后面跟一个“-”的时候,代表给这个用户什么权限都不设置)
chmod u+r test.txt 给文件的拥有者添加r(读)权限
r可读
w可写
x可执行
-没有任何权限
chmod设置权限
数字法
r 4
w 2
x 1
"-" 0
chmod 123 test.txt 第一位数字代表自己的权限,第二位代表自己组的权限,第三位代表其他人的权限
3=1+2 代表wx权限
在 linux 中 find 和 grep 的区别?
Linux 系统中 grep 命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
grep 全称是 Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
linux 下的 find:
功能:在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。
语法:find 起始目录寻找条件操作说明:find 命令从指定的起始目录开始,递归地搜索其各个子目录,查找满
足寻找条件的文件并对之采取相关的操作。
简单点说说,grep 是查找匹配条件的行,find 是搜索匹配条件的文件。
操作系统:主要作用是管理好硬件设备,并为用户和应用程序提高一个简单的接口,以便于使用,作为中间人,链接软件和硬件Linux发展历程:Unix-->minix-->linux乌班图终端快捷键:Ctrl+alt+T 开终端Ctrl+D关闭终端Ctrl+L清屏cd 切换文件夹 cd /home 绝对路径 以根目录开头(以“/”开头就是绝对路径) cd adm...