实验室常用的linux命令

本文介绍了Linux系统中常用的基础命令,包括查看目录内容、文件管理(如创建、删除、复制、移动)、权限设置、文件打包和解压缩,以及远程登录等实用技巧。
摘要由CSDN通过智能技术生成
  • ls:列出当前目录下的文件和子目录。
  • tree:以树形结构列出当前目录下所有文件(好用)
  • cd:切换当前工作目录。
    • cd ..        #返回上一级的目录
    • cd Demo_10086         #打开文件夹Demo_10086
  • mkdir:创建一个新目录。
    • mkdir Demo_10086         #创建一个名为Demo_10086的文件夹
  • rm:删除一个文件或目录。
    • rm -rf Demo_10086        #删除Demo_10086文件夹以及内部所有文件
      • -f:强制删除,不提示确认。
      • -i:交互模式,删除每个文件前提示确认。
      • -r-R:递归删除,用于删除目录及其内部的文件和子目录。
      • -v:详细模式,显示删除的详细过程。
  • cp:复制一个文件或目录。
    • cp Demo_10010.txt Demo_10086/        #将Demo_10010.txt复制到Demo_10086目录中
      • -a:归档模式,复制文件和目录时保持文件属性(如权限和时间戳)不变。
      • -i:交互模式,如果目标文件已存在,会提示用户确认是否覆盖。
      • -n:不覆盖已存在的目标文件。
      • -r-R:递归复制,用于复制目录及其内部的文件和子目录。
      • -v:详细模式,显示复制的详细过程。
      • -p:保持原有文件的属性。
      • -d:复制时保持链接文件的链接属性。
      • -l:创建文件的硬链接,而不是复制文件。
      • -s:创建文件的符号链接,而不是复制文件。
      • -u:只有源文件比目标文件新或者目标文件不存在时才复制。
  • mv:移动或重命名一个文件或目录。
    • mv Demo_10010.txt Demo_10086/        #将Demo_10010.txt移动到Demo_10086目录中
  • touch:创建一个新文件。
    • touch Demo_10086        #创建名为Demo_10086的目录
    • touch Demo_10010.txt        #创建名为Demo_10010.txt的txt文本文件
  • chmod:更改文件或目录的权限。
    • sudo chmod 777 文件名(可以搭配 ls -l来查看文件的可读性)
  • tar:打包和解压缩文件。
    • 解压 .tar.gz 文件:tar -zxvf Demo_10086.tar.gz
    • 解压 .tar.bz2 文件:tar -jxvf Demo_10086.tar.bz2
    • 解压 .zip 文件:unzip Demo_10086.zip
    • 其中,-z 表示 gzip 压缩格式,-j 表示 bzip2 压缩格式,-x 表示解压,-v 表示显示详细信息,-f 表示后面跟着要解压的文件名。
  • xkill:强制关闭应用程序(鼠标光标会变成一个“X”形状,将光标移动到你想要关闭的窗口上,然后点击鼠标左键,即可强制关闭该窗口。)
  • 熄屏
    • 查看熄屏时间:gsettings get org.gnome.desktop.session idle-delay
    • 修改熄屏时间(30分钟):gsettings set org.gnome.desktop.session idle-delay 1800
  • ssh:远程登录到另一个计算机。
  • curl:从URL下载数据。
  • chown:更改文件或目录的所有者。
  • ps:显示当前正在运行的进程列表。
  • top:显示系统的资源占用情况。
  • grep:在文件中查找匹配的文本。
    • -e:指定搜索模式。
    • -i:忽略大小写。
    • -v:反转匹配,只显示不匹配的行。
    • -n:显示匹配行及其行号。
    • -l:只输出包含匹配字符串的文件名。
    • -L:只输出不包含匹配字符串的文件名。
    • -r 或 -R:递归搜索目录中的所有文件。
    • -E:使用扩展的正则表达式。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值