linux文件权限

linux常用命令

只谈情不闲聊 提交于 2019-12-31 22:49:55
常用指令 ls   显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 echo 创建带有内容的文件。 cat 查看文件内容 cp 拷贝 mv 移动或重命名 rm 删除文件 -r 递归删除,可删除子目录及文件 -f 强制删除 find 在文件系统中搜索某文件 wc 统计文本中行数、字数、字符数 grep 在文本文件中查找某个字符串 rmdir 删除空目录 tree 树形结构显示目录,需要安装tree包 pwd 显示当前目录 ln 创建链接文件 more、less 分页显示文本文件内容 head、tail 显示文件头、尾内容 ctrl+alt+F1 命令行全屏模式 系统管理命令 stat 显示指定文件的详细信息,比ls更详细 who 显示在线登陆用户 whoami 显示当前操作用户 hostname 显示主机名 uname 显示系统信息 top 动态显示当前耗费资源最多进程信息 ps 显示瞬间进程状态 ps -aux du 查看目录大小 du -h /home带有单位显示目录信息 df 查看磁盘大小 df -h 带有单位显示磁盘信息 ifconfig 查看网络情况 ping 测试网络连通 netstat

软件测试学习LINUX常用命令

时光总嘲笑我的痴心妄想 提交于 2019-12-31 22:49:27
liunx通常用作服务器,运行服务器软件,服务器要等待,类似超市 学关键命令操作 内核,外壳 shell命令跟内核打交道 用的是发行版本,不是内核,Radhat公司的CentOS,阿里巴巴也用这个 liunx通常用来做服务器,各种各样的服务器, 用来保存文件的叫FTP服务器 用来放网站的叫Web网站服务器, 用来远程登录的叫远程登录服务器 用来做数据库系统叫数据库服务器 QQ要连腾讯电脑服务器,服务器类似超市,超市是固定的,提供服务 客户要下载,就放文件;客户要上网,就放网站 就放数据库 部署数据库,Tomcat部署,用户操作,网络操作,文件操作,创建文件夹,创建文档,打开我的电脑 跟Window一样,Window用界面,linux用命令跟cmd进去的DOS命令一样 日期命令,linux内核版本查看 管理,安装,卸载,硬件知识:网络IP地址,版本信息,硬件信息,内核信息 软件知识:电脑有多少用户,可以创建多用户,查看内容,ls可以查看文件,文件是谁,文件长度 测试之前要启动它吧,启动服务器,启动失败了,vim工具查看日志文件,配置文件,找到要命令,要改它也要命令 保存,或者退出,服务器配置信息都不知道,都登录不进去,能进行测试吗 CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一

Linux常用命令及部分全称

戏子无情 提交于 2019-12-31 22:46:10
1.ls = list,列出文件 -a: 列出所有的文件,包括所有以.开头的隐藏文件 -d: 列出目录本身,并不包含目录中的文件 -h: 和-l一起使用,文件大小人类易读 -l详细信息 -S大小排序 -t时间排序 2.man = Manual意思是手册,可以用这个命令查询其他命令的用法。 3.pwd = print working Directory,显示出当前/活动目录的名称 4.cd = Change Directory,切换目录 cd 目录 切换目录 cd - 切换至上次所处的目录 cd .. 切换至上级目录 cd ~ 切换至家目录(或者一个cd也可以) 5.mkdir = Makedirectory,创建目录 -p 指定路径 , 根据需要创建父目录 -m 指定权限 6.echo 输出并显示一行文本 -e: 允许对列出的加反斜线转义的字符进行解释. [root@ken ~]# echo "this is ken \nnice to meet you" this is ken \nnice to meet you [root@ken ~]# echo -e "this is ken \nnice to meet you" this is ken nice to meet you 7.touch = touch,创建,修改文件或者目录的时间属性,若文件不存在,

linux常用命令大全

心不动则不痛 提交于 2019-12-31 22:42:51
ls (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@linux ~]# ls [--color={none,auto,always}] 目录名称 [root@linux ~]# ls [--full-time] 目录名称 参数: -a :全部的档案,连同隐藏档( 开头为 . 的档案) 一起列出来~ -A :全部的档案,连同隐藏档,但不包括 . 与 .. 这两个目录,一起列出来~ -d :仅列出目录本身,而不是列出目录内的档案数据 -f :直接列出结果,而不进行排序 (ls 预设会以档名排序!) -F :根据档案、目录等信息,给予附加数据结构,例如: *:代表可执行档; /:代表目录; =:代表 socket 档案; |:代表 FIFO 档案; -h :将档案容量以人类较易读的方式(例如 GB, KB 等等)列出来; -i :列出 inode 位置,而非列出档案属性; -l :长数据串行出,包含档案的属性等等数据; -n :列出 UID 与 GID 而非使用者与群组的名称 (UID与GID会在账号管理提到!) -r :将排序结果反向输出,例如:原本档名由小到大,反向则为由大到小; -R :连同子目录内容一起列出来; -S :以档案容量大小排序! -t :依时间排序 -

Linux下常见命令

人盡茶涼 提交于 2019-12-31 22:42:25
Linux下常见命令     原文地址: http://www.cnblogs.com/Gaojiecai/archive/2011/11/03/2234888.html =============安装和登陆命令======================================== Mount:挂载命令。把存储介质指定成系统中的某个目录,比如挂载光驱mount /dev/cdrom把CDROM挂载,可在目录/mnt/cdrom下查看内容。 umount:卸载命令,比如umount /dev/cdrom exit:退出终端命令。 shutdown:关闭 linux 系统,后面可加参数,比如shut down now。 reboot:重新启动 linux 。 halt:挂起系统,但没有关机。 chsh:改变登入系统的shell。 tty:显示终端机连接标准输入设备的文件名称。 =============文件处理命令======================================== ls:显示当前目录内容。加参数路径可以显示指定目录内容,/特定指根目录;加-l显示目录下文件的详细信息诸如权限,加-all显示最详细信息。加|more可分屏显示目录文件信息,enter跟进,shift+page up/down翻页。 find:查找文件。格式为:find . -name

Linux chmod修改文件权限

随声附和 提交于 2019-12-31 00:40:22
语法:chmod [who] [+ | - | =] [mode] 文件名 命令中各选项的含义为 u 表示“用户(user)”,即文件或目录的所有者。 g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。 o 表示“其他(others)用户”。 a 表示“所有(all)用户”。它是系统默认值。 操作符号可以是: + 添加某个权限。 - 取消某个权限。 = 赋予给定权限并取消其他所有权限(如果有的话)。 设置mode所表示的权限可用下述字母的任意组合: r 可读。 w 可写。 x 可执行。 X 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x 属性。 s 在文件执行时把进程的属主或组ID置为该文件的文件属主。方式“u+s”设置文件的用户ID位,“g+s”设置组ID位。 t 保存程序的文本到交换设备上。 u 与文件属主拥有一样的权限。 g 与和文件属主同组的用户拥有一样的权限。 o 与其他用户拥有一样的权限。 实例 修改文件可读写属性的方法 例如:把index.html 文件修改为可写可读可执行: chmod 777 index.html 要修改目录下所有文件属性可写可读可执行: chmod 777 *.* 把文件夹名称与后缀名用*来代替就可以了。 比如:修改所有htm文件的属性: chmod 777 *.htm 修改文件夹属性的方法 把目录

linux命令——chmod/chown

三世轮回 提交于 2019-12-31 00:40:13
改变文件所有权 chown 例如 sudo chown username myfile 1 myfile 文件的所有权变为 username 。 chown -R username /files/work 1 加入参数 -R , work 文件夹 以及文件夹里的所有文件和子目录 所有权都变为 username 。 改变文件权限 chmod chmod 修改文件或者目录的权限码 语法: chmod [ 选项 ] [ 数字或者字符权限表示 ] filename 选项: -c:类似于-v,仅显示更改部分 -f:不显示错误信息 -R:递归处理 -v:显示指令执行过程 --reference=参考文件或目录 权限码表示: 权限分为拥有者u,群组g,其他o,权限码读权限r值为4,写权限w值为2,执行权限x值为1 例如: 777代表ugo三个权限的rwx权限都具有。 754代表u是rwx都有,g是rx,o是r。 也可以用符号给权限赋值: u=rwx,g=rx,o=r u=rwx,go=rx 增加或者删除某权限: g-w,o-x go-w 对ugo全部操作用a来代表: a=rwx a-w 注:chmod在修改链接文件的权限后,链接文件的权限不会被改变,链接指向的文件会被改成修改的权限。 rwx权限对文件和目录的意义: 对于文件来说:r:可读取文件的内容 w:可编辑或修改该文件的内容,不包括删除文件

Linux常用命令:修改文件权限chmod 754/744

半腔热情 提交于 2019-12-31 00:40:01
常用命令: chmod 777 文件或目录 chmod 777 /etc/squid 运行命令后,squid文件夹(目录)的权限就被修改为777(可读可写可执行)。 Linux系统中,每个用户的角色和权限划分的很细致也很严格,每个文件(目录)都设有访问许可权限,利用这种机制来决定某个用户通过某种方式对文件(目录)进行读、写、执行等操作。 操作文件或目录的用户,有3种不同类型: 文件所有者、群组用户、其他用户 。 最高位表示文件所有者的权限值,中间位表示群组用户的权限值,最低位则表示其他用户的权限值 ,所以,chmod 777中,三个数字7分别对应上面三种用户,权限值都为7。 文件或目录的权限又分为3种:只读、只写、可执行。 权限 权限数值 二进制 具体作用 r 4 00000100 read,读取。当前用户可以读取文件内容,当前用户可以浏览目录。 w 2 00000010 write,写入。当前用户可以新增或修改文件内容,当前用户可以删除、移动目录或目录内文件。 x 1 00000001 execute,执行。当前用户可以执行文件,当前用户可以进入目录。 依照上面的表格,权限组合就是对应权限值求和,如下: 7 = 4 + 2 + 1 读写运行权限 5 = 4 + 1 读和运行权限 4 = 4 只读权限 因此,大家也就明白了 chmod 754 filename 命令的含义了。

RabbitMQ安装与初始配置

和自甴很熟 提交于 2019-12-30 01:26:24
目录 Erlang安装 RabbitMQ安装 启动/关闭/状态查看 访问端口 参考 用户权限管理 用户管理 权限管理 参考 System Limits 参考 日志 本文只讨论linux下的Rabbitmq安装。 Erlang安装 rabbitmq依赖于Erlang,需先安装,推荐安装 rabbitmq/erlang-rpm : #clone源码 git clone https://github.com/rabbitmq/erlang-rpm.git #make cd erlang-rpm make #需要等待较长时间 cd RPMS/x86_64 #其下有两个rpm包 erlang-19.3.6-1.alios6.x86_64.rpm erlang-debuginfo-19.3.6-1.alios6.x86_64.rpm, 选择前者安装 #安装 sudo rpm -ivh erlang-19.3.6-1.alios6.x86_64.rpm RabbitMQ安装 在 官网下载页面 找到和系统版本对应的rabbitmq版本: #安装rabbitmq-server sudo yum install rabbitmq-server-3.6.10-1.el6.noarch.rpm #此时可能报:Requires: socat, 以下是解决方法, 参考:http://www.cnblogs

常用命令(ubuntu)

耗尽温柔 提交于 2019-12-28 11:48:42
1.打开终端的方法 Ubuntu 中按左侧栏的第一个“面板主页(Dash 主页)”(可以按win键调出),在里面输入terminal可以打开终端,另外打开终端的快捷键是Ctrl+Alt+T 2. 修改用户密码 在terminal中输入passwd,回车,再输入新密码,回车,再次输入新密码,回车,搞定。注意Linux中输入密码的时候不会用*号显示出来,所以注意不要输错了。 3. 进入root (超级管理员)权限的方法 1)如果是rethat系统,启动后直接就会进入root超级管理员,如果当然用户不是root,在终端输入su,回车,就进入root用户。 2)如果是Ubuntu系统,启动后进入的是普通用户,需要在终端中先设置root的密码,方法是 sudo passwd root ,回车,然后会提示输入密码,输入后回车,会提示再次输入密码以确认。确认密码后,回车,完成root密码的设置。然后就跟rethat一样,在终端输入su,回车,提示输入root的密码,输入刚才设置的密码,就可以进去。 注:sudo是 s uper u ser do 的缩写 4. 安装卸载软件 、更新命令 安装软件:sudo apt-get install < 软件包名> 如安装scim输入法:sudo apt-get install scim 卸载软件:sudo apt-get remove <软件包名>