Linux 150命令之 文件和目录操作命令 cd pwd cp mv touch
2024-08-27 08:42:00
cd 切换目录
cd 目录
- [root@mysql ~]# cd /
- [root@mysql /]# ls
- application bin class dev home lib64 media nfsbackup opt python sbin server sys usr
- backup boot data etc lib lost+found mnt oldboy proc root selinux srv tmp var
- [root@mysql /]# cd /tmp
- [root@mysql tmp]# ls
- yum_save_tx-2017-10-12-23-03CsKn4P.yumtx
pwd 显示你当前的位置 显示你的当前的工作目录
pwd
你所在的路径
- [root@mysql tmp]# pwd
- /tmp
- [root@mysql tmp]# cd /usr
- [root@mysql usr]# cd bin
- [root@mysql bin]# pwd
- /usr/bin
mv 移动文件或目录 修改文件名
mv 文件名 目标目录
- [root@mysql tmp]# ls
- 1.txt yum_save_tx-2017-10-12-23-03CsKn4P.yumtx
- [root@mysql tmp]# mv 1.txt /root
- [root@mysql tmp]# cd /root
- [root@mysql ~]# ls
- 1.txt anaconda-ks.cfg anaconda-ks.cfg_q install.log install.log.syslog
- [root@mysql ~]#
touch 创建文件
touch 文件名
- [root@mysql tmp]# touch 1.txt
- [root@mysql tmp]# ls
- 1.txt yum_save_tx-2017-10-12-23-03CsKn4P.yumtx
file 查看文件属性
file 文件名
- [root@mysql tmp]# ll
- total 4
- -rw-r--r-- 1 root root 0 Nov 10 21:15 1.txt
- -rw------- 1 root root 1135 Oct 12 23:03 yum_save_tx-2017-10-12-23-03CsKn4P.yumtx
- [root@mysql tmp]# file yum_save_tx-2017-10-12-23-03CsKn4P.yumtx
- yum_save_tx-2017-10-12-23-03CsKn4P.yumtx: ASCII text
- [root@mysql tmp]# file 1.txt
- 1.txt: ASCll text
ASCII码文件 ASCII text 文本文件
cp 复制文件
cp 文件名
-a 相当于 -pdr
-r 递归,复制目录,目录及其子孙后代
-p 复制文件同时保持文件属性不变,上厕所人的三围不变 但是不是复制目录,只能复制文件不能复制目录-
[root@mysql tmp]# ls
1.txt 2.txt 3.txt abc tao yum_save_tx-2017-10-12-23-03CsKn4P.yumtx
[root@mysql tmp]# cp -r tao /mnt
[root@mysql tmp]# cd /mnt
[root@mysql mnt]# ls
1.txt 2.txt 3.txt 4.txt 5.txt 6.txt tao
mkdir 创建目录
mkdir 目录名
- [root@mysql tmp]# mkdir yyy
- [root@mysql tmp]# ll
- total 12
- -rw-r--r-- 1 root root 5 Nov 10 21:26 1.txt
- -rw------- 1 root root 1135 Oct 12 23:03 yum_save_tx-2017-10-12-23-03CsKn4P.yumtx
- drwxr-xr-x 2 root root 4096 Nov 10 21:29 yyy
最新文章
- Windows 7安装软件时无法将注册值写入注册表的处理方法
- lintcode bugfree and good codestyle note
- SPSS中两种重复测量资料分析过程的比较
- 用js动态生成css代码
- Struts2学习笔记《一》
- @ResponseBody 返回中文乱码问题解决 spingmvc
- 26、Oracle(二)
- 【半原创】将js和css文件装入localStorage加速程序执行
- 为redis分配一个新的端口
- Java设计模式(学习整理)---策略模式
- java的final变量理解
- 【转】Thunderbird on Ubuntu 12.04 – 调整邮件列表行间距
- js带箭头左右翻动控制
- git本地仓库与github远程仓库链接协议问题
- sql存储过程的简单使用
- PHP - 操作MySQL数据库
- MonkeyRunner源码分析之-谁动了我的截图?
- Nature:新发现挑战神经元作用传统理论 [转自科学网]
- 多线程深入:synchronized(转,有删减)
- matplotlib-2D绘图库学习目录