Linux之文件基础操作命令
一、文件处理命令:
1.ls:列表list
参数:
ls -l:当前目录下的文件
ls -a:隐藏的全部文件:第一个 . 是当前,第二个 .. 表示上一个(...)表示省略的内容
ls -d:目录属性
ls -t:按照当前时间顺序列出文件
ls -i:输出inode编号
ls -R:当前目录递归下的文件和文件夹
2.cd:change directory 更改目标目录或者工作目录
cd .. :更改目标目录的上一级
cd ~:回到家目录(根目录)
cd . :更改上一级目录
cd ./AAA:更改上一级目录AAA
3.pwd:print working directory 显示当前目录的绝对路径(显示当前位置(路径))
4.touch xxx:创建新的空文件 xxx 和 修改文件并修改文件时间
5.mkdir xxx:创建一个文件xxx
6.cp:copy 复制单个或多个到指定目录
cp -p: 不修改文件属性
cp -R: 递归复制 cp -R AAA ./EEE递归复制
cp -f: 强制复制
cp AAA ./EEE: 意思是将AAA复制到EEE目录下
7.mv:move 移动文件和目录
8.rm:remove 删除目录和文件
rm -f: 强制删除文件和目录
rm -rf: 立刻删除
rm -i: 确认删除
9.rmdir:
10.wq: 保存退出
11.vi:记事本(可执行命令)
12.mkdir:创建一个文件夹
13.mv:为文件重命名,格式:mv xxx lll:把文件名xxx改为lll
14.yum:在线安装应用
15.startx:进入图形化界面
16.启动文件命令: source 文件路径 root
文件名-navigator
二、文件查看命令:查看文件所存储的内容
1.cat:连接或者显示文件 例如:a目录下用户信息文件的内容打印到屏幕上,cat 路径
打印a用户下里面的内容,cat 文件名
2.more:分页显示 例如:分页显示a目录下用户信息的内容 more 文件名 快捷键:pgup,pgdown,显示下一页:空格
显示下一行:回车,退出:q
3.head:查看文件内容,查看文件的前 n 行,例如:查看 a 目录下 b 文件的前2行内容,head -2 /a/b
4.tail:查看文件内容,查看文件的后 n 行,例如:查看 a 目录下 b 文件的后3行内容,tail -3 /a/b
三、权限管理命令:对用户的权限,例如:老师是root用户学生是普通用户
切换:
管理员权限切换
用户切换root:su root 退出:exit:切换原用户
普通用户权限切换
提升自身权限:sudo //操作该用户的文件
1.chmod:变更权限,chmod {augo}{+-=},例如:1.数值:读权限4,写权限2,执行是1,
在a目录创建一个(box)用户是读取执行,用户自己可以读写执行三个权限,相同组用户只有读和执行权限,其他用户组只有读权限
2.字符:d:目录 r:读权限 w:写权限 x:执行权限
参数:
a:所有用户
u:用户名
g:组名
o:其他
+:添加权限
-:取消权限
=:设定权限
2.chown:更改所有者,主动创建该文件的用户,被动创建指定的用户 例如:改变(box)的所有者
3.chgrp:更改所有组,主动创建该文件的组,被动创建指定的用户 例如:改变(box)的所有组
四、文件搜索命令
1.which:切换文件:管理员切换
2.find:
3.locate:
4.grep:查找文件所处目录下的行号
文件类型和权限(d(目录) l(链接文件) b(快设备) c(字符设备) p(命令管道) s(网络编程socket)),文件硬链接数,文件所有者,文件所属组,占用空间,最近访问,修改时间,文件名
五、网络命令
网络管理(通信命令):
1.ifconfig:查看,1、查看配置网络信息,
inet:电脑IP地址
netmask:子网掩码
inet6:网卡的编码
broadcast:
2、查看内核接口
2.netstat:打印网络状态(信息)
参数
-a:所有端口
-at:所有的tcp端口
-au:所有的udp端口
3.ping:
参数
-c:回应次数
-s:数据包大小
-v:显示指令
4.write:向另一个用户发送信息
5.wall:向所有用户发送信息
六、压缩/解压命令
1.gzip/zunzip:
2.zip:
3.bzip2
4.tar:tar 参数 指定压缩包文件名 目录
参数
-c:制造.tar文件
-v:显示详细信息
-f:显示指定压缩后的文件名
-z:备份:.tar.gz
-x:还原文件
七、帮助命令
1.man:获取帮助信息(不友好)
参数
-a
-p
-M
2.info:获取帮助信息(友好)
参数
-d:文档目录
-f:分页显示
-o:节点指定的文件
-n:节点
3.whatis:显示命令的功能
4.whoami:显示当前用户
转载于:https://www.cnblogs.com/WuYangdan-5201314/p/11105364.html
Linux之文件基础操作命令相关推荐
- Hadoop文件基础操作命令
1.查看进程jps 2.进入配置文件(可能路径不同,具体路径以格式化后通知的文件储存路径为主) [root@master ~]# cd /tmp/hadoop-root/dfs/name/curren ...
- Linux命令入门教程(三):文件基础篇
3.1 文件基础介绍 Linux系统的一个重要思想:一切皆文件. 在Linux中,一个普通文件如.txt文本是一个文件,一个压缩包是一个文件,一个设备也是一个文件. Linux中文件的后缀名并不重要, ...
- Linux入门学习(1基础操作命令)
一:Linux和Windows的区别 Linux的完全开源的,Windows是闭源的,所以Linux相对与Windows有更多的个人定制能力. Linux偏向于指令操作(图形界面为辅助),所以使得Li ...
- Linux入门学习(基础操作命令)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/qq_41923771/article/ ...
- linux系统10个最常用命令,Linux操作系统10条最常用的基础操作命令
Linux操作系统10条最常用的基础操作命令 玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常 ...
- 学习java的心得感悟--Linux的文件操作命令
Linux的文件操作命令 ** 第一周 来说一说学习Java的心得感悟吧!!! 1.我觉得学习java一个是循环渐进得到,有始有终的按部就班,脚踏实地,java是一门有着阶梯性的一门语言,要按java ...
- 鸟哥的Linux私房菜(基础篇)- 第八章、Linux 磁盘与文件系统管理
第八章.Linux磁盘与文件系统管理 最近升级日期:2009/08/30 系统管理员很重要的任务之一就是管理好自己的磁盘文件系统,每个分割槽不可太大也不能太小,太大会造成磁盘容量的浪费,太小则会产生文 ...
- 鸟哥的Linux私房菜(基础篇)- 第七章、Linux 文件与目录管理
第七章.Linux文件与目录管理 最近升级日期:2009/08/26 在第六章我们认识了Linux系统下的文件权限概念以及目录的配置说明.在这个章节当中,我们就直接来进一步的操作与管理文件与目录吧!包 ...
- 鸟哥的Linux私房菜(基础篇)- 第六章、Linux 的文件权限与目录配置
第六章.Linux的文件权限与目录配置 最近更新日期:2009/08/18 Linux最优秀的地方之一,就在于他的多人多任务环境.而为了让各个使用者具有较保密的文件数据,因此文件的权限管理就变的很重要 ...
- Linux基础知识--2.Linux的文件系统和bash的基础特性(1)
Linux基础知识--linux的文件系统和bash的基础特性 一.Linux文件系统: Linux文件系统中的文件是数据的集合,文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux ...
最新文章
- 小功能 - 收藏集 - 掘金
- UVA 10954 - Add All
- [深度学习] 分布式Tensorflow 2.0 介绍(二)
- 模板—tarjan求割边
- 企业类库问题 public key 问题[经过自己测试]
- 解决Fast api打印两次日志的问题
- Selenium API-WebDriver 方法
- 计算出linux cache,关于计算buffer cache hit rate的精确算法
- vnc远程桌面_手机vnc远程桌面,手机vnc远程桌面,使用配置详解
- mongodb 监控分析命令
- iOS UILabel字体设置
- 国内大公司的开源项目一览表
- 音频文件格式解析与编解码
- macbook pro 重置SMC
- 华为机试【机器人走迷宫】
- mysql 1058_MySQL数据库之mysql启动服务报1058错误的解决方法
- 紫杉醇人血清白蛋白纳米粒PTX-HSA|阿霉素卵清白蛋白纳米粒DOX-OVA|顺铂小鼠血清白蛋白纳米粒CDDP-MSA(试剂)
- 黄金分割法求函数最小值
- ASP.NET MVC 支付宝sdk 查询订单状态 填坑攻略
- DC-DC同步升压芯片PW5100替代PC1961,原厂供应