linux常用命令(二)
文件处理命令接上一篇
cat concatenate and display fils 查看小文件
more分页显示文件
空格或者f翻页,回车下一行,Q或q退出。
head –num num代表行数,该命令为显示前num行
tail –num 同上只是从后显示,即显示后num行
软链接(类似于windows快捷方式)
权限为lrwxrwxrwx 指向源文件
如果源文件被删除该软链接则无效
可以跨文件系统使用,如/用etx3而别的/test用的事etx4,软链接可以在/test源文件在/中
硬链接
时间与源文件相同且同步更新,有点像copy,cp -p可以使得到的新文件时间与原来一样。
删除源文件就像减掉一个映射。linux内核只认识数字,故所有文件目录都有inode标记,我感觉有点像句柄、
硬链接和源文件对应同一个inode标记,所以删除源文件硬链接还可以用,并且他们同步更新。
硬链接不可以跨文件系统,软链接则可以,应当具体情况具体解决。
权限管理命令
基础方法(少用)
chmod [{ugo}{+-=}{rwx}] [文件目录]
高级方法
r-4 读
w-2 写
x-1 执行
排序ugo 752对应的权限是rwxr-x-w- rwx-xr--x对应的数字是731
所以可以直接 chmod 722 文件名
su -用户名 切用户 管理员切一般用户不要密码,反之需要,一般切一般也需要,管理员切完后输入exit直接回到管理员用户
rwx 7
rw- 6
r-x 5
r-- 4
-wx 3
-w- 2
--x 1
--- 0
三个空排列组合可以用2^0,2^1,2^2来进行表示124
对于linux权限有如下定义
名称 文件 目录
r 可以读文件查看文件内容 可以ls出目录中的内容
w 可修改文件内容 可以删除增加目录中的文件
x 可执行文件 可进入目录
从上面我们可以知道,对一个目录没有w权限的时候,就算对文件有w权限也无法删除这个文件!
chown 改变文件目录拥有者 chown 文件 所有者
chgrp 同上 linux默认组有adm
umask –S 查看创建文件目录时的默认权限
umask查看权限掩码 0022中 第一个0是特殊权限位 后面是用户权限位的权限掩码需要用777减掉该值才是真正的权限码
777-022=755 对应 rwxr-xr-x
更改也需要给出掩码 如果要改为744就得输入 umask 0033
linux缺省创建的文件不能接受可执行权限
linux常用命令(二)的更多相关文章
- linux常用命令二
linux常用命令一 常用指令 ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all ...
- linux初学 :linux 常用命令(二)
压缩和解压命令 gzip/guzip zip/unzip tar gzip和gunzip一般可用参数是-r,例: gzip test.txt 压缩文件 gzip -r test 压缩所有tes ...
- linux(三)之linux常用命令二
今天就是星期五了,又可以休息两天了.有点小激动,开心.不过还是要加油,因为还有很多东西等着我去学习呢! 七.chmod 作用:修改文件的权限 7.1.命令格式:chmod mode filename ...
- Linux Linux常用命令二
whoami 我是谁命令 --该命令用户查看当前系统当前账号的用户名 --由于系统管理员通常需要使用多种身份登录系统,李儒通常使用普通用户登录系统,然后再以su命令切换到root身份对系统进行灌篮.这 ...
- Linux 常用命令二 pwd cd
一.pwd命令 显示整个路径名: wang@wang:~$ pwd /home/wang 二.cd命令 切换到其他路径(相对路径方式): wang@wang:~$ cd workpalce/ wang ...
- 【记录】linux常用命令二
编辑文本时候删除文本数据 dd:删除游标所在的一整行(常用) ndd:n为数字.删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行 d1G:删除光标所在到第一行的所有数据 dG:删除光标 ...
- linux 常用命令(二)——(centos6.8-centos7)防火墙的启动、关闭
centos 6.8 [centos6.5]: 查看chkconfig列表里面是否有iptables的服务: chkconfig | grep iptables 查看防火墙状态: service ip ...
- Linux常用命令(二)查找当前ip地址
查询当地ip地址(没错就是这么短): /sbin/ifconfig
- Linux常用命令(常用)
一,Linux常用命令二,CentOS没有盘符,只有根目录/,可以理解为只有一个盘有一个文件夹有点特殊,画了一个房子,代表当前用户的家 1.记住一个点:区分根目录和当前用户的家cd ~ 代表回家cd ...
随机推荐
- C和指针 第九章 习题
9.15 编写函数格式化金钱为标准字符串 #include <stdio.h> #include <string.h> #define TEMP_LEN 1000 void d ...
- XHR——XMLHttpRquest对象
创建XMLHttpRequest对象 与之前众多DOM操作一样,创建XHR对象也具有兼容性问题:IE6及之前的版本使用ActiveXObject,IE7之后及其它浏览器使用XMLHttpRequest ...
- iOS如何跳到系统设置里的各种设置界面
最近项目需要授权时候跳转到相关的设置页面,自己总结了一下,想写到简书上来,和大家分享一下. 在本人测试后,iOS8和9都没有问题,直接跳转到各个页面,这可能苹果对这方面开放了吧.第一步修改plist文 ...
- liunx学习(一):linux下目录操作大全
Linux C函数之文件及目录函数(全):http://blog.sina.com.cn/s/blog_695e489c01013ldd.html linux目录操作发:http://www.cnbl ...
- windows网络编程
1.协议的特征 面向消息的和基于流的 面向连接的和面向无连接的 2.端口分为三类:“已知”端口.已注册端口.动态和私用端口 0~1023 IANA控制,为固定服务保留的 1024~49151 已注册端 ...
- Delete,Update与LEFT Join
UPDATE:UPDATE A SET ApproverID=NULL FROM [SH_MaterialApplyBuyBill] A LEFT JOIN [SH_MaterialApplyBuyB ...
- Excel 相对引用与绝对引用
相对引用与绝对引用 相对引用与绝对引用的区别在于,当将公式复制到其它单元格时,公式中单元格或单元格区域的地址是否有变化. 相对引用在复制公式时地址跟着发生变化,而绝对引用不会发生变化!绝对引用的方 ...
- 前端小知识(转载http://www.cnblogs.com/Wayou/p/things_you_dont_know_about_frontend.html)
前端已经被玩儿坏了!像console.log()可以向控制台输出图片等炫酷的玩意已经不是什么新闻了,像用||操作符给变量赋默认值也是人尽皆知的旧闻了,今天看到Quora上一个帖子,瞬间又GET了好多前 ...
- Web负载均衡的几种实现方式
Web负载均衡的几种实现方式摘要:负载均衡(Load Balance)是集群技术(Cluster)的一种应用.负载均衡可以将工作任务分摊到多个处理单元,从而提高并发处理能力.目前最常见的负载均衡应用是 ...
- LeetCode之136. Single Number
-------------------------------------- 一个数异或它自己会得到0,0异或n会得到n,所以可以用异或来消除重复项. AC代码如下: public class Sol ...