0 简单权限介绍:
权限分成三类,可读r(read的缩写),可写w(write的缩写),可执行x(execute的缩写)
用户分成三类: 所有者u(user的缩写),所属组g(group的缩写),其他人o(others的缩写)
linux中文件类型分类:
d--->目录 directory
- --->二进制
l --->软链接文件 link
linux文件的操作权限:
r---> read 可读
w--->write 可写
x---> execute 可执行
通过 ls -l命令常看到文件如下截图:
下面解释下 上图第一列 drwxr-xr-x的含义:
1 命令格式:
a) 命令 -选项 参数 eg: ls -la /etc
b) 当有多个选项时,可以写在一起 eg: ls -al
c) .表示当前目录 ..表示当前目录的父目录
d) linux的命令分为只可被管理员执行的命令和可以被所有用户执行的命令,
前者命令存放在/sbin or /usr/sbin内
后者命令存在在/bin or /usr/bin内
e) linux内所有的东西都是文件,命令也是文件
f) linux中一个特色就是单词缩写,下面举几个例子:
bin--> binary; usr---> user; sbin---> super binary;
g) 每个版本的linux都会用不同颜色来标识不同的文件类型。
h) linux的文件一般是以数据块为单位(每块为512字节),是linux存储数据的最小单位,可以类比为一个座椅,座椅就这么大,来一个小孩(10字节)也是做这么个椅子,那么其余的椅子空间就浪费掉了。数据库的调整是根据业务决定,eg 存放视频的和存放气象信息的(一大一小)的数据块要设置较大(防止数据读取过慢)和较小(防止硬盘空间浪费严重)
i) 终止命令: ctrl + c
j)linux中内核处理任何东西都要有数字标记(linux内核只认识数字,比如处理文件,每个文件都要有自己文件id,用户要有自己的uid,用户组要有自己的组id,处理进程进程要有自己的pid)
内核通过数字标识来对对象进行操作-----> 这个数字标识叫做 inode(
i节点)
2 命令分类:
a) 文件处理命令
b) 权限管理命令
c) 文件搜索命令
d) 帮助命令
e) 压缩解压命令
f) 网络通讯命令
g) 系统关机命令
h) shell应用技巧
2.a) 文件处理命令 详解:
ls命令:
命令名称 |
ls |
英文原意 |
list |
命令所在路径 |
/bin/ls |
执行权限 |
所有用户 |
语法 |
ls 选项
-a 显示所有文件(包含隐藏文件)
-l 显示详细信息
-d 查看目录属性
|
功能 |
查看当前目录内的文件
|
范例 |
ls -l
|
ls -l命令执行结果说明:(黑色表示文件, 蓝色表示文件夹)
cd命令:
命令名称 |
cd |
英文原意 |
change directory |
命令所在路径 |
shell内置命令 |
执行权限 |
所有用户 |
语法 |
cd 目录 |
功能 |
切换目录 |
范例 |
cd .. 返回上一级,注cd后需要有一个空格 |
cd命令:
命令名称 |
cd |
英文原意 |
change directory |
命令所在路径 |
shell内置命令 |
执行权限 |
所有用户 |
语法 |
cd 目录 |
功能 |
切换目录 |
范例 |
cd .. 返回上一级,注cd后需要有一个空格 |
pwd命令:
命令名称 |
pwd |
英文原意 |
print working directory |
命令所在路径 |
/bin/pwd |
执行权限 |
所有用户 |
语法 |
pwd |
功能 |
显示当前所在目录 |
范例 |
[root@localhost etc]# pwd /etc
|
mkdir命令:
命令名称 |
mkdir |
英文原意 |
make directories |
命令所在路径 |
/bin/mkdir |
执行权限 |
所有用户 |
语法 |
mkdir 目录 |
功能描述 |
创建新目录 |
范例 |
[root@localhost /]# mkdir test |
touch命令:
命令名称 |
touch |
命令所在路径 |
/bin/touch |
执行权限 |
所有用户 |
语法 |
touch 文件名 |
功能 |
创建空文件 |
范例 |
[root@localhost test]# touch newfile [root@localhost test]# ls -l newfile -rw-r--r-- 1 root root 0 Jun 17 01:49 newfile |
cp命令:
命令名称 |
cp |
英文原意 |
copy |
命令所在路径 |
/bin/cp |
执行权限 |
所有用户 |
语法 |
cp -R 源文件或目录 目标文件或目录
如果拷贝的源文件中没有文件夹,那么不需要参数 -R
|
功能 |
复制文件或目录 |
范例 |
[root@localhost /]# cp -R /test1 /test
(文件夹test1里面有一个文件夹opt和一个文件)
|
mv命令:
命令名称 |
mv |
英文原意 |
move |
命令所在路径 |
/bin/mv |
执行权限 |
所有用户 |
语法 |
mv 源文件或目录 目标文件或目录 |
功能描述 |
移动文件/给文件改名 |
范例 |
1 修改文件名: [root@localhost /]# mv test2 test3 --->将文件夹test2名修改成test3
2 移动文件的同时变更文件名称为target.log:
[root@localhost test3]# mv anaconda2.log /tmp/target.log
|
rm 命令:
命令名称 |
rm |
英文原意 |
remove |
命令所在路径 |
/bin/rm |
执行权限 |
所有用户 |
语法 |
rm 文件
rm -rf 目录(强制删除目录和内所有文件并不执行询问操作)
|
功能 |
删除文件/目录 |
范例 |
[root@localhost /]# rm -rf test3 |
- 大小: 22.1 KB
- 大小: 38 KB
- 大小: 33.7 KB
分享到:
相关推荐
04.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls.mp4 04.1.2 Linux常用命令-文件处理命令-目录处理命令.mp4 04.1.3 Linux常用命令-文件处理命令-文件处理命令.mp4 04.1.4 Linux常用命令-文件处理...
linux ppt教程 包括linux的安装 常用命令 文件系统 网络管理
Linux常用命令之文件处理.xmind
Linux常用命令 LINUX常用命令和系统管理 文件目录基本操作 文件压缩和打包命令 文件和目录存取权限 磁盘存储器管理 系统管理
Linux常用配置文件及常用命令 Linux常用配置文件及常用命令
linux常用命令md文件
1.Linux管理文件和目录的命令 2.有关磁盘空间的命令 3.文件备份和压缩命令 4.文件备份和压缩命令 5.管理使用者和设立权限的命令 6 线上查询的命令 7.文件阅读的命令 8.网络操作命令 9.定位、查找文件的命令 10.其他...
Linux常用命令全集.CHM Linux vi命令大全.txt liunx命令大全.txt liunx 下如何用命令行设置网络?.txt 请问怎么设置DNS的命令?.txt Red Hat Linux下配置Tomcat+JSP+Apache服务器的步骤.txt Linux 下 Apache 与 ...
find /home -amin -10 十分钟内访问过的文件 find /home -atime -10 十天内访问过的文件 find /home -cmin -10 十分钟内修改过的文件 find /home -ctime +10 十天内被改过、新增的文件 find /home -size +1000c 大于...
Linux常用文件命令,这是Linux中的常用文件命令,可以调用Linux常用的基本文件命令
Linux常用命令全集.chm chm文件,linux系统常用命令全集
Linux文件的复制、删除和移动命令 Linux目录的创建与删除命令 Linux文本处理命令 Linux备份与压缩命令 在Linux环境下运行DOS命令 Linux与用户有关的命令 Linux系统管理命令 Linux磁盘管理
Linux常用命令大全,包含了文件管理,磁盘管理,系统设置的常用命令
Linux常用命令文档压缩包,内含chm文件,查命令的好工具,精简又好用
Linux常用命令之权限管理命令,常用的chmod 改变文件权限;chown改变用户类型。都有实际操作演示。
常用linux命令。linux入门经典,包括文件管理,文档管理,系统管理,网络通讯等基本命令
Linux常用命令全集,很方便和实用 常用linux命令。linux入门经典,包括文件管理,文档管理,系统管理,网络通讯等基本命令
linux文件操作 linux操作系统 文件操作 常用命令 系统命令