在Linux终端管理文件你要知道的11个命令
LS - 列表文件
ls命令列出目录中的文件。 默认情况下,使用ls列出当前目录下的文件。

- 2
你也可以列出文件递归-也就是说,列出所有文件在当前目录中的目录-使用ls -R。LS还可以列出在其他目录的文件,例如 ls /home 将列出home下的所有文件

- 3
CD - 更改目录
cd命令切换到另一个目录。 例如 cd Desktop将带你到你的桌面目录,如果你从你的home目录开始。

- 4
您还可以指定一个目录 如 cd /usr/share 将进入share目录下 cd.. 将带你回到前一个目录

RM - 删除文件
rm命令删除文件。 小心使用这个命令 - RM不要求您进行确认。

命令rmdir - 删除目录
rmdir命令删除空目录。 命令 rmdir directory将删除当前目录中名为directory的目录。
如果该目录不为空,则可以使用递归rm命令删除该目录下的所有文件.
rm -r directory 将删除directory 下的所有文件

MV - 移动文件
该mv命令将文件移动到新位置。 这也是您将使用重命名文件的命令,例如mv file newfile 将在本目录下将file重命名为newfile

CP - 复制文件
cp命令的工作方式为mv命令一样,除了它会将原始文件另外复制一份,你也可以做一个递归副本CP -r。 将这个目录里的文件都复制到新的地方
cp -r /home/howtogeek/Downloads /home/chris
mkdir - 新建目录

LN - 创建链接
ln命令创建链接。 链接的最常用的可能是符号链接
例如,下面的命令在我们的桌面文件夹来创建我们的下载链接:
ln -s /home/howtogeek/Downloads /home/howtogeek/Desktop

chmod - 更改权限
CHMOD更改文件的权限。 例如chmod +x script.sh 将在当前文件夹中添加名为script.sh可执行权限的文件,chmod -x script.sh 将删除可执行权限。

touch-创建空文件
touch命令创建一个空文件

MC - 一个完整的文件管理器
Linux终端功能齐全的文件管理器,这里是你需要在Ubuntu上输入如下命令安装它:sudo apt-get install mc
安装完成后,只需运行MC命令来启动它。

使用箭头键选择文件和Tab键在窗格之间进行切换。 按Alt-1,看看帮助屏幕或按Alt-2看菜单。

参考原文链接:https://jingyan.baidu.com/article/466506583d5a58f549e5f893.html
写博客是为了记住自己容易忘记的东西,另外也是对自己工作的总结,文章可以转载,无需版权。希望尽自己的努力,做到更好,大家一起努力进步!
如果有什么问题,欢迎大家一起探讨,代码如有问题,欢迎各位大神指正!
在Linux终端管理文件你要知道的11个命令的更多相关文章
- 5 个在 Linux 中管理文件类型和系统时间的有用命令
对于想学习 Linux 的初学者来说要适应使用命令行或者终端可能非常困难.由于终端比图形用户界面程序更能帮助用户控制 Linux 系统,我们必须习惯在终端中运行命令.因此为了有效记忆 Linux 不同 ...
- 从Linux终端管理进程:10个你必须知道的命令
从Linux终端管理进程:10个你必须知道的命令 Linux终端有一系列有用的命令.它们可以显示正在运行的进程.杀死进程和改变进程的优先级.本文列举了一些经典传统的命令和一些有用新颖的命令.本文提到的 ...
- 对于JavaScript的函数.NET开发人员应该知道的11件事
(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 昨天小感冒今天重感冒,也不能长篇大论.如果你是.NET开发人员,在进入前端开发领域的时候,对 ...
- 如何在linux终端创建文件
我们都知道可以用mkdir命令创建一个新的目录,但更多时候如果能直接创建一个文件(普通文件)会让人感觉更愉悦:这样就可以不用在去打开一个专门的创建文本文件的软件,然后还要设置文件名,保存路径那样的繁琐 ...
- linux磁盘管理 文件挂载
文件挂载的概念 根文件系统之外的其他文件要想能够被访问,都必须通过"关联"到根文件系统上的某个系统来实现,此关联操作即为"挂载",此目录即为"挂载点& ...
- 【转】每个 Linux 新手都应该知道的 10 个命令
你可能认为你是 Linux 新手,但实际上并不是.全球互联网用户有 3.74 亿,他们都以某种方式使用 Linux,因为 Linux 服务器占据了互联网的 90%.大多数现代路由器运行 Linux 或 ...
- 每个开发人员都应该知道的11个Linux命令
本文主要挑选出读者有必要首先学习的 11 个 Linux 命令,如果不熟悉的读者可以在虚拟机或云服务器上实操下,对于开发人员来说,能熟练掌握 Linux 做一些基本的操作是必要的! 事不宜迟,这里有 ...
- linux终端下文件不同颜色的含义
偶然注意到在终端下花花绿绿的目录显示效果,开始以为只是些特效,后来研究了一下,原来其中有些规律性的东西,总结如下: 蓝色表示目录:
- Linux权限管理 文件特殊权限
概述 除了我们前面介绍的rwx权限外,Linux中还有另外三种特殊权限:SUID,SGID,SBIT 权限 执行条件 执行示例 SUID s出现在文件所有者的x权限上. 1. SUID只能用 ...
随机推荐
- JQuery 操作数组 each、map、grep
Jquery中对数组的操作大致有一下几种形式:1.$.each( collection, callback(indexInArray, valueOfElement) )$.each()函数和$(se ...
- ZOJ3690—Choosing number
题目链接:https://vjudge.net/problem/ZOJ-3690 题目意思: 有n个人,每个人可以从m个数中选取其中的一个数,而且如果两个相邻的数相同,则这个数大于等于k,问这样的数一 ...
- POJ3660 传递闭包———floyd算法
POJ3660 Cow Contest 题目链接:http://poj.org/problem?id=3660 题意:农名约翰有些奶牛,约翰通过让他们决斗来决定他们的排名,约翰让这些奶牛一对一打完一定 ...
- 【Flask】在Flask中使用logger
https://blog.csdn.net/yannanxiu/article/details/53557657 Flask在0.3版本后就有了日志工具logger,在Flask的官方文档中这么记载: ...
- PHP & “Data” URL scheme(转)
基本上所有的对文件操作的API, 都迁移到的了PHP stream上, 所以, 绝大部分对文件操作的API都是支持Data URL的. 当某个API需要操作对象是文件的时候, 我们其实是可以采用Dat ...
- Visual Studio 2017 新特性
1. out-variables(Out变量) 以前,我们使用out变量的时候,需要在外部先申明,然后才能传入方法,类似如下: string ddd = ""; //先申明变量 c ...
- ubuntu配置Python-Django Nginx+uwsgi 安装配置
安装Nginx sudo apt-get install nginx ubantu安装完Nginx后,文件结构大致为: 所有的配置文件都在 /etc/nginx下: 启动程序文件在 /usr/sbin ...
- POJ3281:Dining(dinic+拆点)
题目链接:http://poj.org/problem?id=3281 PS:刷够网络流了,先这样吧,之后再刷,慢慢补. 题意:有F种食物,D种饮料,N头奶牛,只能吃某种食物和饮料(而且只能吃特定的一 ...
- Vmwaretools
先下载Vmwaretools 这一步是设置ubuntu的超级用户root的密码我设置为dong 转换为root用户操作 执行 perl程序 然后就是一路Enter,开始关机重启就行了 来自为知笔记 ...
- mariadb多源复制 muiltil source replication
环境:centos-6.5 Mariadb:10.1.13-MariaDB 多源复制:企业数据库中写的需求较大,以至于I/O负载比较大,那么就必须把写的操作分摊到多台主服务器上进行,然后在将 ...