Linux文件管理入门

Yxhds YW| 2012-03-09 服务器管理 评论数( 0 )

当我们通过虚拟终端登录服务器后, 看到的不是像Windows那样可以用鼠标进行操作的可视化界面. 在管理linux服务器的时候, 基本上是通过键盘输入特定的指令, “告诉”服务器执行相应的操作.

如果你不知道如何使用虚拟终端, 请参考如何配置虚拟终端以SSH方式登录服务器.

管理服务器最重要的事情之一就是管理文件和目录. 与Windows不同, Linux没有C盘D盘的概念. 在Linux中, 所有的文件和文件夹在同一个根目录下, 根目录用一斜杠(/)表示. 在Linux下几乎所有的东西都是文件,无论是做Linux下程序开发还是系统维护, 都必须学习和了解Linux文件系统. 在这之前, 首先介绍一些基本的文件和目录管理命令:

pwd:

打印当前工作目录

anthony@z:/var/www$ pwd /var/www

cd:

变换工作目录

anthony@z:/var$ cd www anthony@z:/var/www$ pwd /var/www anthony@z:/var/www$ cd /tmp anthony@z:/tmp$ pwd /tmp

在使用cd时, 需要注意以下几点:

  • .(一个点): 表示当前目录
  • ..(两个点): 父级目录
  • ~: 当前用户的home目录
  • 绝对路径: 包含根目录, 例如: /var/www
  • 相对路径: 相对当前目录, 不包含根目录, 例如: www

例如:

cd .. 变换工作目录到父级目录

cd ~ 变换工作目录到当前用户的home目录

cd ../images 变换工作目录到父级目录下的images目录

ls:

列出当前目录下的文件(包括目录).

ls -l 一列表的形似列出当前目录下文件的详细信息

ls -a 显示包含所有文件

mkdir:

创建新目录

$ mkdir documents $mkdir /tmp/Anthony

cp:

复制文件

$ cp source.txt destination.txt

mv:

文件移动或者重命名

$ mv source.txt destination.txt

rm:

删除文件

$ rm file

聚焦云计算,扫描二维码,关注HostUCan云计算

有好的文章希望站长之间帮助分享推广,猛戳这里我要投稿

您需要登录后才可以评论登录|注冊

暂无评论