linux操作2
第2天
linux操作系统的目录结构
bin #可执行程序的安装目录,命令
boot #系统启动引导目录
dev #设备目录,device
etc #软件配置文件目录
home #用户的家目录
lib #系统软件库的存放目录
lib64 #64位系统软件库的存放目录
lost+found #当系统出现故障,断电的时候,存放文件用的。
media #媒介目录
mnt #挂载目录
opt #一些系统软件文件的安装目录
proc #虚拟的目录。存放内存信息,cpu信息的。
root #超级管理的家目录。
sbin #超级管理才可以用的命令的目录
selinux #非常好的东西,安全机制。我们不用
srv #服务启动之后提取得数据
sys #文件系统
tmp #临时目录,文件可以一定周期之后小时。
usr #用户软件存放的目录。
var #数据存放的目录
本质上来讲,linux里面一切都是文件。
tree / -L 1 #跳出这个目录结构
rm - rf #删除所有文件
ls #查看目录下的目录架构 公共的模板 视频 图片
ls / #查看指定的目录
ls / -la #查看目录信息,详细信息
drwxr-xr-x. 2 root root 4096 11月 12 15:06 图片 第一列:
d 目录
- 文件
l 链接,快捷方式 第二列:
rwxr-xr-x
权限 第三列:
1 inode
第四列:
用户用户组
第五列:
文件大小
第六列:
日期
第七列
名称
文件操作
cd /root #切换文件夹。
touch 1.php #创建文件
rm -f 1.php #删除文件, -f 强制删除
vi #修改文件,vim
cp 100 100.php #复制文件
mv 100 /root/100 #移动文件,也可以重命名
rm -rf php #删除目录。-r递归的意思
mkdir java #创建一个目录
mkdir /root/avi #创建一个目录
cp -r java /root/java #复制目录,-r 递归的意思
pwd #查看当前所在的目录
/root/100.php #绝对路径
100.php 或者 ./100.php #相对路径
../ 上一级目录
文件类型
普通文件
目录
链接:快捷方式
设备:硬件设备。/dev/sda /dev/sdb
软连接
ln -s 【文件】 [链接名] #创建软连接。
文件系统
windows里面的:NTFS 、fat32 、fat16
linux里面:ext2、ext3、ext4。
linux操作2的更多相关文章
- Linux操作系统主机名(hostname)简介
http://www.jb51.net/LINUXjishu/10938.html 摘要:本文是关于Linux操作系统主机名(hostname)的文档,对主要配置文件/etc/hosts进行简要的说明 ...
- 专家解读Linux操作系统内核中的GCC特性
专家解读Linux操作系统内核中的GCC特性 Linux内核使用GNU Compiler Collection (GCC)套件的几个特殊功能.这些功能包括提供快捷方式和简化以及向编译器提供优化提示 ...
- 【Linux操作系统分析】设备驱动处理流程
1 驱动程序,操作系统,文件系统和应用程序之间的关系 字符设备和块设备映射到操作系统中的文件系统,由文件系统向上提供给应用程序统一的接口用以访问设备. Linux把设备视为文件,称为设备文件,通过对设 ...
- Linux操作系统进程模型分析进程
Linux操作系统简介 Linux拥有现代操作系统的功能,如真正的抢先式多任务处理,支持多用户内存,保护虚拟内存,支持SMP.UP,符合POSIX 标准联网.图形用户接口和桌面环境具有快速性.稳定性等 ...
- awk、grep、sed是linux操作文本的三大利器,也是必须掌握的linux命令之一
awk.grep.sed是linux操作文本的三大利器,也是必须掌握的linux命令之一.三者的功能都是处理文本,但侧重点各不相同,其中属awk功能最强大,但也最复杂.grep更适合单纯的查找或匹配文 ...
- 【Linux基础】Unix与Linux操作系统介绍
一.Unix和Linux操作系统概述 1.Unix是什么 UNIX是一个计算机操作系统,一个用来协调.管理和控制计算机硬件和软件资源的控制程序. 2.Unix特点 (1)多用户:在同一时刻可以有多个用 ...
- Tutorial 01_熟悉常用的Linux操作和Hadoop操作
(一)熟悉常用的Linux 操作cd 命令:切换目录 (1) 切换到目录“/usr/local” (2) 切换到当前目录的上一级目录 (3) 切换到当前登录Linux 系统的用户的自己的主文件夹 ...
- linux学习笔记:第二单元 UNIX和Linux操作系统概述
第二单元 UNIX和Linux操作系统概述 UNIX是什么 UNIX操作系统的特点 UNIX 与Linux的关系 GNU项目与自由软件 GUN计划 自由软件意味着什么 Linux简介 Linux是什么 ...
- 安装Linux系统,学习Linux操作基础
20189230杨静怡 2018-2019-2 <移动平台开发实践>第1周学习总结 安装Linux系统内容总结 一.学习"基于VirtualBox虚拟机安装Ubuntu图文教程& ...
- Linux 操作系统文件略解
1.使用tree命令查看根目录的树结构 # tree -L 1 如果没有tree命令,可以使用yum进行安装 # yum -y install tree 执行命令后,即可看到根下一共有19个目录 . ...
随机推荐
- 阿里云安装nodejs和mongodb
1) 安装nodejs wget https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz tar -xf node-v8.11.3- ...
- Arcmap内容列表刷新
Arcmap内容列表刷新ILayer pLayer = pFDOGLayer as ILayer; if (!pLayer.Visible) ...
- C# Task的GetAwaiter和ConfigureAwait
个人感觉Task 的GetAwaiter和ConfigureAwait也是比较好理解的,首先看看他们的实现 public class Task<TResult> : Task { //Ge ...
- 【问题与解决】怎么删除TFS云端上的项目
最近使用了Visual Stuidio提供的网络项目管理,感觉跟visual stuido结合起来还是很好用的,新建项目很简单,但是在删除项目的时候就没有那么简单了,直接通过VS的团队管理删除还会报错 ...
- 【php】php5.0以上,instanceof 用法
1.instanceof php官网:http://php.net/manual/zh/language.operators.type.php 2.instanceof 用于确定一个 PHP 变量是否 ...
- 分析轮子(七)- RandomAccess.java
1:还是先上一个类的继承关系比较图吧! 2:看一下 RandomAccess.java 的源码,空空如也,什么都没有,那她有什么用处呢? /** * Marker interface used by ...
- matplotlib 与 seaborn 中出现中文乱码的解决方法
Linux.Mac osx 系统中,出现 matplotlib 或 seaborn 绘图中有中文乱码的情形,可以考虑使用以下方式处理: 到 anaconda 的 matplotlib 中查看是否有 ...
- Git把Tag推送到远程仓库
# 创建附注标签 $ git tag -a v0.1.2 -m “0.1.2版本” 列出标签 $ git tag # 在控制台打印出当前仓库的所有标签 $ git tag -l ‘v0.1.*’ # ...
- python 信息同时输出到控制台与文件
python编程中,往往需要将结果用print等输出,如果希望输出既可以显示到IDE的屏幕上,也能存到文件中(如txt)中,该怎么办呢? 方法1 可通过日志logging模块输出信息到文件或屏幕.但可 ...
- 什么是面向切面编程AOP--知识点汇总
最近在学这方面的内容,读到的这段话我感觉说的很清楚了:这种在运行时,动态地将代码切入到类的指定方法.指定位置上的编程思想就是面向切面的编程. 面向切面编程(AOP是Aspect Orie ...