首页 > 其他分享 >文件目录的命令

文件目录的命令

时间:2023-02-12 16:22:07浏览次数:29  
标签:10 文件目录 #- 文件 命令 tail 内容 目录

1、pwd

pwd     #显示当前工作目录的绝对路径

2、ls

ls [选择] [目录或是文件]     #显示当前目录下的目录和文件
#-a 显示当前目录所有的文件和目录,包括影藏的
#-l 以列表的方式显示信息
#-h 显示更人性化

3、cd

cd [参数]     #切换到指定目录
cd ~ 或者 cd     #回到自己的家目录
cd ..     #回到上一级目录

4、mkdir

mkdir [选项] 要创建的目录      #用于创建目录
# -p 创建多级目录

rmdir 目录      #删除指定目录 这个命令只能删除空的目录
rm -rf 目录      #删除指定目录包括目录下的所有文件和目录

5、touch

touch 文件名称      #创建一个空文件

6、cp

cp [选项] source dest      #拷贝 source是源文件 dest是目标路径
#-r 递归复制整个文件夹
#\cp -r sorce dest 强制覆盖,不要提示我

7、rm

rm      #移除
#-r 递归删除整个文件夹
#-f 强制删除不提示

8、mv

mv     #移动文件与目录或者是重命名
#mv oldNameFile newNameFile (重命名)
#mv /temp/movefile /targetFolder (移动)

9、cat

cat [选项] 文件     #查看文件内容
#-n 显示行号

10、more

more 文件      #查看文件内容,直接输出到控制台看,不会进入文件里面看

11、> & >>

>      #输出重定向 (覆盖写)
>>      #追加

ls -l >文件      #列表的内容写入文件a.txt中(覆盖写)
ls -al >>文件     #列表的内容追加到文件aa.txt的末尾
cat 文件1 >文件2      #将文件1的内容覆盖到文件2 cat /etc/profile > c.txt
echo "内容" >> 文件      #将内容写入文件中

#使用
#1、将/home目录下的文件列表写入到/home/1.txt中
ls -al>>/home/1.txt
#2、将当前日历信息追加到/home/mycal文件中
cal >> /home/mycal

12、echo

echo [选择] [输出内容]      #输出内容到控制台
#经常使用echo指令输出环境变量 echo $PATH

13、head

head      #显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容
head 文件      #查看文件头10行内容
head -n 5 文件      #查看文件头5行内容,5可以是任意行数

14、tail

tail      #显示文件中尾部的内容,默认情况下tail指令显示文件的后10行内容
tail 文件      #查看文件后10行内容
tail -n 5 文件      #查看文件后5行内容,5可以是任意行数
tail -f 文件      #实时追踪该文档的所有更新,工作中经常使用,如实时监控日志文件

15、ln

#软链接指令 类似于windows里的快捷方式,主要存放了链接其他文件的路径
ln -s [源文件或目录] [软链接名]      #给源文件创建一个软链接(相当于给源文件创建了一个快捷方式)
rm -rf [软链接名]      #删除软链接 在删除软链接目录时,后面不要带/,否则提示资源忙

16、history

history      #查看已经执行过的历史命令,也可以执行历史指令
history 10      #查看最近使用的10个命令 10这个数字可以改变
!指令编号      #中间不能有空格,执行第多少条指令 !178 执行编号为178的指令

标签:10,文件目录,#-,文件,命令,tail,内容,目录
From: https://www.cnblogs.com/happy12123/p/17113853.html

相关文章

  • docker的安装及常用命令
    安装docker(ubuntu16.0)1.首先更新源-apt-getupdate2.安装docker-aptinstalldocker常用命令1.查看本地镜像仓库-dockerimagesrepository-镜像名称TAG-镜像描述(l......
  • Linux基础命令-ls显示目录和文件的属性信息
    前言        ls命令是常需要用到的linux命令之一,熟悉其参数的搭配有利于操作上的便利,ls命令可以显示目录和文件的属性,一起来看下展开的属性有哪些。一、ls命令介绍......
  • Linux基础命令-cd切换目录
    前言        cd命令是一个频繁使用到的命令,熟悉其参数的搭配有利于操作上的便利,这个命令用于切换目录,一起了解看看。一、cd命令介绍    cd命令来自于英文词......
  • Linux基础命令-alias设置别名
    前言在前文当中也有多次提到alias这个命令,如果说频繁使用一个很长的命令,就可以把它定义一个别名,往往几十个字符的命令会变成几个字母而已,大大提高了工作效率。一、alias命令......
  • Linux netstat -anlp 命令查看本机监听的端口号
    #sudonetstat-anlpActiveInternetconnections(serversandestablished)ProtoRecv-QSend-QLocalAddressForeignAddressStatePID/......
  • Linux系列教程(八)——Linux常用命令之压缩和解压缩命令
    前面一篇博客我们讲解了​​Linux帮助和用户管理命令​​,对于帮助命令,man命令能获得命令和配置文件的帮助信息,help命令能获得shell内置命令的帮助信息。我们可以通过wh......
  • 在命令行终端中可以同时 指定标准输出和标准错误输出
     001、单独指定标准输出和标准错误输出[root@PC1test]#lsa.txt[root@PC1test]#cata.txt##测试数据3736376030[root@PC1test]#......
  • linux007之文件、目录操作命令
    查看当前所在目录:pwd:查看当前所在目录路径ls:查看当前目录所有文件ls路径:查看指定目录下所有文件ls-l:以列的形式查看当前目录所有文件ls-l路......
  • Dos命令
    1.进程查询与关闭1.1.命令行模糊查询进程tasklist-fi“imagenameeqchrom*”1.2.模糊关闭进程taskkill/F-imchrom*1.3.查看端口占用tasklist|findstr"2......
  • Git常用命令速查表
    用户信息配置#全局配置用户名字和邮箱gitcongfiguser.name"xxxx"--globalgitconfiguser.email"[email protected]"-global查看不同作用域的配置信息gitconfig--lis......