linux创建文件

Linux常用命令大全归类

南笙酒味 提交于 2019-12-08 03:53:27
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB 设备 date 显示系统日期 cal 2007 显示2007年的日历表 date 041217002007.00 设置日期和时间 - 月日时分年.秒 clock -w 将时间修改保存到 BIOS 文件和目录 cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd -

Linux基础命令总结

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-05 16:41:19
Linux命令总结 1、环境变量 \u@\h\W$ \u 用户名 \h 主机名 \W 相对路径 \w 绝对路径 $ 用户标识符 2、查询及帮助命令 man 帮助手册 --help 简易帮助信息 info 查看命令的更多信息 3、关机重启命令 shutdown -r 重启 -h 0或-h now halt cpu停止工作 poweroff 关机断电 init init 0 关机 init 6 重启 reboot 重启 systemctl reboot 重启 poweroff 关机 4、快捷键 tab 自动补齐 ctrl+c取消当前操作 clear 清屏 ctrl+l 清屏 ctrl+d 返回用户 ctrl+a 把光标移动到行首 ctrl+e把光标移动到行尾 Ctrl+u 光标移到行首的内容删除、剪切 ctrl+k光标移到行尾的内容删除、剪切 Ctrl+y粘贴 ctrl+b光标左移 ctrl+f光标右移 ctrl+w删除之前一个空格分隔符的内容 ctrl+z暂停正在执行的任务,挂起 yum安装,卡住了 bg使暂停的任务继续工作 ctrl+insert复制 ctrl+insert粘贴 Esc+. 返回上次结尾内容 jobs查看当前后台运行的任务 ctrl+s锁屏 ctrl+q解锁屏幕 ! 可以调出上次以 开头的命令并执行 !!可以调出上次执行的命令并执行 5、目录相关 pwd

Linux:用户权限管理

核能气质少年 提交于 2019-12-05 07:39:59
用户与用户组的概念 超级用户 拥有对系统的最高管理权限,默认是 root 用户 普通用户 只能对自己目录下的文件进行访问和修改,具有登录系统的权限。 虚拟用户 也叫“伪”用户,这类用户最大的特点是不能登录系统,它们的存在主要是 方便系统管理,满足相应的系统进程对文件属主的要求。 主要组 每个用户有且只有一个主要组,创建用户时默认创建。 附属组 用户可以是零个或多个附属组成员。一般用于帮助确保用户具有对 系统中文件及其他资源的访问权限。 文件权限 文件属性的说明 drwxr-xr-x. 2 root root 4096 sep 26 08:31 Templastes 第 1 组: 文件类型,其中第一个字符代表文件的类别。 - 普通文件 d 目录 - 普通文件 l 链接文件 c 字符设备 b 块设备 文件的权限 r:可读 w:可写 x:可执行 -:没有权限 第 2 组:文件件的连接数 第 3 组:文件所有者 第 4 组:文件属组 第 5 组:文件大小,默认单位为字节 第 6 组:文件创建时间 第 7 组:文件名称 蓝色:目录 黑色:文件 天蓝色:链接文件 绿色:可执行文件 红色:压缩文件 修改文件的权限 chmod 字母方式修改权限 文件所有者权限(u) 所属组权限(g) 其他用户权限(o) 所有用户(a) 举例: /mnt 的权限是drwxr-x-- chmod u-w /mnt

理解 Linux 的硬链接与软链接

有些话、适合烂在心里 提交于 2019-12-05 05:02:57
理解 Linux 的硬链接与软链接 从 inode 了解 Linux 文件系统 硬链接与软链接是 Linux 文件系统中的一个重要概念,其涉及文件系统中的索引节点 (index node 又称 inode),而索引节点对象是 Linux 虚拟文件系统 (VFS) 的四个基本概念之一。通过剖析硬链接与软链接的联系与区别,我们可更好的了解 Linux 中 VFS 这一通用文件模型。并让 Linux 普通用户和系统管理员正确使用硬链接与软链接,帮助文件系统开发者获取 inode 的相关知识。 1 评论: 王 华东 , 自由职业者 2012 年 12 月 20 日 内容 在 IBM Bluemix 云平台上开发并部署您的下一个应用。 开始您的试用 Linux 的文件与目录 现代操作系统为解决信息能独立于进程之外被长期存储引入了文件,文件作为进程 创建信息的逻辑单元可被多个进程并发使用。在 UNIX 系统中,操作系统为磁盘上的文本与图像、鼠标与键盘等输入设备及网络交互等 I/O 操作设计了一组通用 API,使他们被处理时均可统一使用字节流方式。换言之,UNIX 系统中除进程之外的一切皆是文件,而 Linux 保持了这一特性。为了便于文件的管理,Linux 还引入了目录(有时亦被称为文件夹)这一概念。目录使文件可被分类管理,且目录的引入使 Linux 的文件系统形成一个层级结构的目录树。 清单

linux基本命令

做~自己de王妃 提交于 2019-12-05 04:54:32
Linux常规命令 常见的pc端操作系统:window Linux macOS Linux的特点和优势 成本低 并非完全免费,服务收费 协议标准统一 技术标准层面、法律层面 高稳定和安全性 内核小,设计理念先进 网络应用丰富 常用的三种主流Linux版本 redhat centOS ubuntu Linux的应用领域 因特网应用架构与网络服务(J2EE、.net等) 数据库服务器(mysql、oracle、DB2) 软件开发(java、c++、c) Linux系统结构目录 / 根目录 bin 系统可执行文件(多用于普通用户) boot 引导目录 dev 设备管理目录 etc 配置文件目录 home 家目录 lib 库文件目录 mnt 光盘、优盘等外设挂载点目录 proc 存放虚幻文件目录 sbin 系统可执行文件目录(不多用于普通用户) tmp 存放临时文件的目录 usr 用于存放所有命令、文档、程序的目录,一般正常操作过程中是不会被改变的. var 可变文件目录 opt 用于存放可选的应用程序 Linux的常规安装步骤 先安装VMware Workstation(12的版本,用于搭建服务器) 其次安装centOS Linux的常用命令 查看ip地址 命令 ip addr 命令 vi /etc/sysconfig/network-scripts/ifcfg-ens33

linux命令2

自古美人都是妖i 提交于 2019-12-05 03:16:48
最近在项目中用到了Linux,然后自己只会那些简单的,发现头用的溜溜的,所以查了一下常用的命令,多查,多用。 系统信息 arch 显示机器的处理器 架构 (1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB 设备 date 显示系统日期 cal 2007 显示2007年的日历表 date 041217002007.00 设置日期和时间 - 月日时分年.秒 clock -w 将时间修改保存到 BIOS 关机 (系统的关机、重启以及登出 ) shutdown -h now 关闭系统(1)

[转]理解Linux文件系统之inode

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-04 23:44:35
作者: 阮一峰 inode 是一个重要概念,是理解Unix/ Linux 文件系统和硬盘储存的基础。 我觉得,理解inode,不仅有助于提高系统操作水平,还有助于体会Unix设计哲学,即如何把底层的复杂性抽象成一个简单概念,从而大大简化用户接口。 下面就是我的inode学习笔记,尽量保持简单。 =================================== 理解inode 作者:阮一峰 一、inode是什么? 理解inode,要从文件储存说起。 文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。 操作系统 读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。"块"的大小,最常见的是4KB,即连续八个 sector组成一个 block。 文件数据都储存在"块"中,那么很显然,我们还必须找到一个地方储存文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等等。这种储存文件元信息的区域就叫做inode,中文译名为"索引节点"。 每一个文件都有对应的inode,里面包含了与该文件有关的一些信息。 二、inode的内容 inode包含文件的元信息,具体来说有以下内容:   * 文件的字节数   *

linux用户权限

我的梦境 提交于 2019-12-04 19:59:28
无论是在linux中还是windows中,用户权限管理一直是一个很重要的问题 用户权限 了解一下/etc/passwd 和 /etc/shadow 用户文件 /etc/passwd 在linux系统中,所创建的用户帐号和其相关信息 (密码除外) 均是存放在/etc/passwd 配置文件中。由于所有用户对 passwd文件均可读的权限,因此密码信息并未保存在该文件中,而是保存在了/etc/shadow 的配置文件中。该文件除了root用户可以修改以外,其他用户无法修改,虽然所有用户都可以查看,但是内容是md5加密后的 [root@gogogo ~]# ls -al /etc | grep passwd -rw-r--r--. 1 root root 1545 11月 7 11:43 passwd -rw-r--r--. 1 root root 1545 11月 7 11:52 passwd- [root@gogogo ~]# ls -al /etc | grep shadow ----------. 1 root root 548 11月 7 11:42 gshadow ----------. 1 root root 535 11月 7 11:39 gshadow- ----------. 1 root root 989 11月 7 12:01 shadow ----------.

linux cgroups 简介

不羁的心 提交于 2019-12-04 18:55:12
cgroups(Control Groups) 是 linux 内核提供的一种机制, 这种机制可以根据需求把一系列系统任务及其子任务整合(或分隔)到按资源划分等级的不同组内,从而为系统资源管理提供一个统一的框架 。简单说,cgroups 可以限制、记录任务组所使用的物理资源。本质上来说,cgroups 是内核附加在程序上的一系列钩子(hook),通过程序运行时对资源的调度触发相应的钩子以达到资源追踪和限制的目的。 本文以 Ubuntu 16.04 系统为例介绍 cgroups,所有的 demo 均在该系统中演示。 为什么要了解 cgroups 在以容器技术为代表的虚拟化技术大行其道的时代了解 cgroups 技术是非常必要的!比如我们可以很方便的限制某个容器可以使用的 CPU、内存等资源,这究竟是如何实现的呢?通过了解 cgroups 技术,我们可以窥探到 linux 系统中整个资源限制系统的脉络。从而帮助我们更好的理解和使用 linux 系统。 cgroups 的主要作用 实现 cgroups 的主要目的是为不同用户层面的资源管理提供一个统一化的接口。从单个任务的资源控制到操作系统层面的虚拟化,cgroups 提供了四大功能: 资源限制:cgroups 可以对任务是要的资源总额进行限制。比如设定任务运行时使用的内存上限,一旦超出就发 OOM。 优先级分配:通过分配的 CPU

Linux命令学习(第一天)

此生再无相见时 提交于 2019-12-04 12:14:30
ls 命令 ls -a 查看隐藏文件 ls -l 以列表形式查看文件,能够查看文件的权限,创建时间等信息 ls -h 配合 -l 使用可以查看文件大小,不限于和 -l 配合. 帮助文档查看 man 想要查看的命令 想要查看的命令 --help 创建文件 touch 文件名 查看文档内容命令 cat 删除命令 rm 文件名称 通配符 * 所有 ? 单个所有 [] 正则表达式 重定向 > >> 来源: https://www.cnblogs.com/XiangY-ceshi/p/11863526.html