`
- 浏览:
36384 次
- 性别:
- 来自:
杭州
-
三、linux学习笔记 系统管理(系统、文件、用户、磁盘)
一、命令是由:命令名、分隔符、参数、操作对象构成
命令名如:cp(copy) rm(romove) mv(move)....
分隔符通常是空格;也有一些特殊的,如管道“|”、重定向“>”、“>>”、“<”、后台运行“&”、序列执行“&&”,只用这些时候,不需要空格作为分隔符。
参数:1、是由 “-”+“参数名称的首字母” 如:apt-get -h
2、是由“--”+“参数名称”
二、格式约定:
tar [-z|j c|x vf] <归档文件>[源文件]
“[]”表示可选;“<>”表示必须项
“|”分割的不能同时使用
三、系统信息:
uptime 联机信息-时间
w 联机信息-已登陆用户
who 联机信息 -r运行级别
whoami 显示当前用户名
last 最近登陆用户信息
last -10 显示10条记录
uname 系统信息
-s 内核名称(默认参数)
-a 全部
-p CPU信息
-n 主机名
-r 内核发行版本
-v 内核版本信息
date 显示、设定系统日期
cal 显示日历
四、文件管理
ls[路径]
--color不同文件已不同颜色显示(默认参数)
-S 按文件大小排序
-t 按修改时间排序
-a 全部显示
-A 显示隐藏文件
-d 只显示目录
-l 显示详细信息
cd[目录路径]|[特殊路径]
~ $HOME目录(默认路径)
- 上一次目录
..上一级目录
.当前目录
pwd 显示当前路径
file<文件名> 显示文件类型
touch<目标文件> 在不修改文件前提下,修改文件时间属性,通常用来创建文件
mkdir<文件夹> 创建文件夹
-p<多级目录> 按路径创建多级目录
rm <目标目录|文件> 删除
-r -R递归删除
-f 强行删除(无需确认,直接删除)
-i 交互删除(询问用户)
mv <源文件> <目标文件|目录>
五、文件操作
cat <文件名> 输出文件内容
可以将多个文件内容连接一起输出,使用重定向合并成一个文件
-n 在输出中添加行号
-b 在输出中添加行号,空行不编号
-s 将多个空行合并为一个空行
例子:cat a b c >filename.split
more 查看文件内容,建议用less命令
sort 对文件内容排序
diff <文件名> 比较文件
六、权限管理
ls -l
-rwx rx rx user group date filename
111 101 101
归属用户权限,归属群组权限,归属其他用户群组权限,归属用户,归属群组,创建日期,文件名称
二进制 八进制
r 100 4
w 010 2
x 001 1
7=4+2+1 = rwx
5=4+1 = rx
还可以使用 a,u,g,o表示归属关系;使用= + - 表示权限变化;使用r,w,x表示权限内容
a--所有用户 u--归属用户 g--归属群组 o--其他用户
= 具有权限 + 增加权限 - 删除权限
r 可读权限 w 可写权限 x 可执行权限
如: a+x 给所有用户增加可执行权限
go-wx 把归属群组和其他用户可读、可写权限去掉
chmod <权限表达式> <文件|目录>
-R 递归
-v 显示过程
-c 只显示修改的
如: chmod -R a+x path
chmod -Rc 755 path
chown <归属用户>[:归属群组] <文件|目录>
-R 递归
-v 显示过程
-c 只显示修改的
chown user:group path
chown -R user:group path
chgrp <归属群组> <文件|目录>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Linux学习笔记包含LINUX常用命令、磁盘管理、用户管理、文件权限、目录结构、软件安装等内容,适用于Linux初学者学习以及高水平者查遗补漏
包含常用命令,磁盘管理,用户管理,文件权限,软件安装,进程管理,资源监控,系统服务,网络管理,性能优化,常见问题解决等
/etc/fstab 记录开机要mount的文件系统(做磁盘配额的时候用过这个文件) /etc/inittab 设定系统启动时init进程把系统设置成什么样的runlevel(第六章有用过) /etc/group 设定用户的组名与相关信息 /etc/passwd ...
学习linux时整理的笔记,内容可以参考。基本命令的解读,文件系统,linux的vim操作等讲解。linux的网络配置、软件安装、磁盘分区等讲解
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...
Linux学习笔记(强悍总结值得一看) 一、常用命令LINUX常用操作命令和命令行编辑快捷键二、磁盘管理三、 用户管理四、 文件权限五、 目录结构六、 软件安装七、时间管理八、 启动引导九、 运行级别十、 进程管理十一...
以导航窗格的形式撰写的笔记,有基础命令解析语法,权限管理,selinux设置,磁盘设置,用户,组设置,计划任务,归档等基础学习笔记
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...
Linux基础篇总共包含8个章节,第1章到第8章学习内容分别包括:Linux快速入门、Linux发展及系统安装、CentOS Linux系统管理、Linux必备命令、Linux用户和组、Linux软件包管理、磁盘管理、Linux文件共享管理等。...