首页 > 系统相关 >Linux核心命令

Linux核心命令

时间:2023-03-30 17:13:55浏览次数:51  
标签:文件 文件大小 核心 cd 命令 查找 ls Linux 目录

Linux查询命令手册网站:https://wangchujiang.com/linux-command/

1.线上查询及帮助命令(3个)

man ls

help

info

2.文件和目录操作命令

ls

$ ls       # 仅列出当前目录可见文件
$ ls -l    # 列出当前目录可见文件详细信息 √
$ ls -hl   # 列出详细信息并以可读大小显示文件大小
$ ls -al   # 列出所有文件(包括隐藏)的详细信息 √
$ ls --human-readable --size -1 -S --classify # 按文件大小排序
$ du -sh * | sort -h # 按文件大小排序(同上)

cd

cd    # 进入用户主目录;
cd /  # 进入根目录
cd ~  # 进入用户主目录;
cd ..  # 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思);
cd ../..  # 返回上两级目录;
cd !$  # 把上个命令的参数作为cd参数使用。写脚本才用

关于切换到上一个工作目录的说明

cd -
# 命令会首先显示要切换到的目标目录,然后再进入。
cd ${OLDPWD}
# 命令会直接切换到上一个工作目录。

cp

cp -r 
# 如果是目录需要加-r参数,递归作用

find

-amin<分钟>:查找在指定时间曾被存取过的文件或目录,单位以分钟计算;
-atime<24小时数>:查找在指定时间曾被存取过的文件或目录,单位以24小时计算;
-cmin<分钟>:查找在指定时间之时被更改过的文件或目录;
-ctime<24小时数>:查找在指定时间之时被更改的文件或目录,单位以24小时计算;
-depth:从指定目录下最深层的子目录开始查找;
-empty:寻找文件大小为0 Byte的文件,或目录下没有任何子目录或文件的空目录;
-exec<执行指令>:假设find指令的回传值为True,就执行该指令;
-maxdepth<目录层级>:设置最大目录层级;
-mindepth<目录层级>:设置最小目录层级;
-mmin<分钟>:查找在指定时间曾被更改过的文件或目录,单位以分钟计算;

-mtime<24小时数>:查找在指定时间曾被更改过的文件或目录,单位以24小时计算;

-perm<权限数值>:查找符合指定的权限数值的文件或目录;
-size<文件大小>:查找符合指定的文件大小的文件;

-type<文件类型>:只寻找符合指定的文件类型的文件;递归查找
find /home/yuanbao/ -type f -name "t*"

find ./ -type f -mtime +3 -name "*.log"
# 查找当前目录下 3天前 有更新的文件

find ./ -type f -mmin -900
# 查找当前目录下 900min 以内更新的文件

标签:文件,文件大小,核心,cd,命令,查找,ls,Linux,目录
From: https://www.cnblogs.com/Kodakku/p/17273505.html

相关文章

  • Linux 进程管理 | ps、top、kill
    ps可显示系统进程状况top可动态显示进程状况kill用来结束进程ps(ProcessStatus)ps命令用来列出系统中当前运行的进程,就是执行ps命令时的进程执行ps-auxwwf结......
  • Rabbitmq 集群常用命令集
    1、常用命令如下:查看RabbitMQ服务状态:rabbitmqctlstatus启用web插件:rabbitmq-pluginsenablerabbitmq_management添加页面用户及密码:rabbitmqctladd_useradmin1234......
  • webpack基本使用(七)build命令打包
        运行npmrunbuild后出现了dist的目录 此目录里面存放的就是要发布的代码。我们把dist打包,发给运维就可以进行发布了。 ......
  • Linux 部署: canal (同步mariadb数据发往kafka)
    参考文档:https://blog.csdn.net/weixin_55549435/article/details/123309631目录1节点规划2部署mariadb3部署canal4验证附录1节点规划节点ipdeployvm1......
  • Ubuntu22.04Linux安装手册
    Ubuntu22.04系统ISO镜像下载https://mirrors.aliyun.comLive-server-amd64#服务器isoDesktop-amd64#桌面isoInstallUbuntu22.04使用安装介质启动系统当系统使用......
  • crictl和ctr与docker的命令的对比
    containerd相比于docker,多了namespace概念,每个image和container都会在各自的namespace下可见,目前k8s会使用k8s.io作为命名空间crictl使用命名空间k8s.iocric......
  • Linux系统下exec函数族简单介绍
    exec()函数的简单介绍exec函数族的作用是根据指定的文件名找到可执行的文件,并用它来取代调用进程的内容,话句话说,就是在调用进程内部执行一个可执行文件。exec函数族的函......
  • Docker常用命令
    Docker命令组成用制定环境运行命令dockerrunubuntu:15.10/bin/echo"Helloworld"#docker:Docker的二进制执行文件。#run:与前面的docker组合来运行一个容器......
  • 命令行上的数据科学第二版:十一、总结
    原文:https://datascienceatthecommandline.com/2e/chapter-11-conclusion.html在这最后一章,这本书接近尾声。我将首先回顾我在前面十章中讨论的内容,然后给你三条建议,并......
  • git 常用命令
    自用命令git命令初始化git ->gitinit1、新项目添加到dev分支中(新项目已放到本地.git所在目录下)(1)有.git的项目目录右键运行GitBashHere(2)在打开的命令窗口中输入......