首页 > 系统相关 >linux常用命令

linux常用命令

时间:2024-08-31 14:36:30浏览次数:6  
标签:文件 ln 常用命令 命令 ls linux cp 目录

Linux下要获取命令的使用帮助,可有以下几种方法:

一、通过help命令

二、man命令查询手册(manual)

三、info命令获取在下文档帮助

ls 显示目录中内容,包括子目录和文件相关属性信息

ls -l:显示详细信息

ls -a:显示子目录和文件,包括"."开头的隐藏目录和隐藏文件

ls -A:不显示包括"."开头的隐藏目录和隐藏文件

ls-d:显示该文件或目录本身属性

ls-h:以单位显示文件或目录大小

ls-R:以递归的方式显示目录以及子目录的所有内容

ls --color:为查询结果添加颜色进行显示)

alias 通过别名机制简化常用的、比较长的命令

alias gohome='cd /home/zhangsan' 当在命令行中执行:"gohome"命令时进入用户zhangsan的家目录。 取消别名定义: unalias gohome

du 统计指定目录(或文件)所占用磁盘空间的大小

du-a:统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录

du-h:显示出目录或文件的大小(K、M),默认的大小单位为字节(KB)

du -s:只统计每个参数所占用空间总的大小,而不是统计每个子目录、文件的大小

cp -i:覆盖目标同名文件或目录时提醒用户确认

cp -f:若文件存在 强制覆盖不提醒

cp -p:复制时保持源文件的权限、属主及时间标记等属性不变

cp -r:表示递归复制所有文件及子目录

注意:在使用cp 和 rm命令不加f选项时,默认会提示用户是否执行操作,此时可通过以下方式取消提醒: 1.执行命令时用绝对路径 2.在正常命令前加反撇号,如:# \rm /root/abc

rm 删除指定的文件或目录,选项和cp命令类似。 rm -rf 命令强制删除包括目录 不提醒

mv 将指定的文件或目录转移位置 如果目标位置与源位置相同,则相当于执行重命名操作 mv /root/abc /home mv abc 123

Ctrl+l 快捷键 // 清屏

Ctrl+c 快捷键 //结束进程

Ctrl+ a //回到光标最前面位置

Ctrl+ e //回到光标最后面位置

切换工作目录- cd

统计目录及文件空间占用情况-du

创建新目录 -mkdir

创建空文件 – touch

创建链接文件 – ln

软链接:ln -s 源文件或目录...链接文件或目标位置

软连接ln –s:能对文件或目录生效,做快捷方式,原始文件被删除后快捷方式失效

硬链接:ln /bin/bzip2/bin/wx/

硬链接ln:只能对文件,相当于文件复制,但是数据会同步,删除一个对另一个没有影响

注意:在使用ln命令时必须使用绝对路径!!!

查找命令/文件存放目录-which

which 命令|程序名 which -a 命令|程序名

查找文件或目录-find

推荐linux命令站点:https://www.linuxcool.com/

标签:文件,ln,常用命令,命令,ls,linux,cp,目录
From: https://www.cnblogs.com/Crushz-2024/p/18390256

相关文章

  • 【Linux】Linux64位环境下编译32位报错的解决办法
    问题如题,当我尝试在wsl2的ubuntu中使用-m32选项编译32位程序的时候,出现了下面的两种报错❯g++-m32test.cpp-otest1&&./test1Infileincludedfromtest.cpp:1:/usr/include/stdio.h:27:10:fatalerror:bits/libc-header-start.h:Nosuchfileordirectory27|#i......
  • 【Linux】如何用一条命令终止某个后台进程?
    在面试的时候被问道了这个问题,之前还从来没有了解过1.怎么终止某个进程?如果你学过Linux下的信号处理,这个问题应该不难答。在Linux下,使用kill命令发送信号给进程,其中9号信号SIGKILL就可以将进程终止。还有很多其他信号也能终止进程,比如前台进程使用CTRL+C会发送2号信号,也能终止进程......
  • 小白学安全:轻松汉化Kali Linux系统
    安装好KALI系统后,很多操作界面是英文的,这对小白来讲,不容易快速上手,因此汉化KALI系统,显得尤为必要!1、执行命令,它用于重新设定系统的区域和语言环境。dpkg-reconfigurelocales2、开始配置......
  • Linux命令
    1、cdxx  去到xx路径下2、cd/   回到根路径3、cd~  切换到用户目录4、cd..  返回上一级目录5、cd../.. 返回上两级目录6、cd~user  进入个人的主目录7、tail-f【日志文件名】实时查看日志8、tail-f-n200【日志文件名】查看日志200行......
  • linux查看正在运行的进程
    动一下小手点一下赞。谢谢!你的赞就是我更新的动力。在Linux操作系统中,进程是计算机系统中运行的程序的实例。要查看正在运行的进程,可以使用一些命令来显示当前系统中正在运行的任务和进程。其中,是一种流行的Linux发行版,用户可以使用各种命令来管理和监视系统中的进程。在Linux中,常......
  • Linux FTP使用命令
    1、安装ftp客户端yum-yinstallftp2、ftp的用户缺省情况下,ftp服务器和操作系统用户名/密码一样,root用户的权限过大,不允许登录ftp服务器。3、登录服务器方法一:输入ftp服务器ip地址,回车后根据提示输入用户名和密码在这里插入图片描述方法二:输入ftp,用open服务器ip地址,连上服务器后......
  • linux清理 Snapd禁用的软件版本
    Ubuntu内存占满无法运行,花了一下午解决问题,为防止再次发生类似问题,着手清理大文件。刚使用ubuntu1天,Snapd文件已经占用了3G(清理后没有显著效果,从3G->2.5G),因此决定清理,参考:https://www.51cto.com/article/722139.html在snapd所在文件夹打开终端,新建clean_snapd.sh文件sudov......
  • linux卸载anoconda
    一、找到你自己安装Anaconda的目录,删除其文件夹 sudorm-rfpath/anaconda3  二、修改你的配置文件(1)你的配置文件放在用户配置文件:路径:~/.bashrc vim~/.bashrc 删除语句,或者注释语句  exportPATH=path/anaconda3/bin:$PATH (2)你的配置文件在系统文......
  • linux查看目录的权限 设置目录权限
    动一下小手点一下赞。谢谢!你的赞就是我更新的动力。在Linux系统中,每个文件和目录都有特定的权限控制,包括读、写和执行权限。这些权限对于保护文件和目录的安全性非常重要,因此在日常使用中,我们经常需要查看文件和目录的权限设置。本文将介绍如何在Linux系统中查看目录的权限,并说明......
  • Linux系统vim编辑器
    Linux系统vim编辑器一,自我介绍二,vim编辑器一,自我介绍大家好,我是繁星点灯光,欢迎来到我的博客!为了复习与分享知识,来巩固自己的学习,我会在csdn上持续分享自己学习的知识点。希望你们喜欢,也欢迎交流。二,vim编辑器vim文件路径如果文件不存在,会编辑新文件如果文件存在......