首页 > 系统相关 >在Linux中,常用的Linux命令。

在Linux中,常用的Linux命令。

时间:2024-04-22 10:33:40浏览次数:23  
标签:文件 常用 tar 查看 命令 Linux 进程 目录

在Linux系统中,以下是一些非常基础且常用的命令,涵盖了文件和目录操作、系统状态查询、文本处理以及其他日常管理任务等方面:

  1. 文件和目录操作:

    • ls:列出目录内容,可以使用 -l 参数查看详细信息,-a 参数显示隐藏文件。
    • cd:切换目录,如 cd Documentscd .. 回退到上一级目录。
    • pwd:显示当前工作目录的完整路径。
    • mkdir:创建新目录,例如 mkdir new_directory
    • rm:删除文件或目录(配合 -rf 参数可以递归删除目录)。
    • cp:复制文件或目录,如 cp file1 file2cp -r dir1 dir2 复制整个目录。
    • mv:移动或重命名文件或目录,如 mv old_name new_name
    • touch:创建新文件或更新文件的时间戳。
    • chmod:更改文件或目录的权限,如 chmod 755 script.sh
  2. 文件内容查看与编辑:

    • cat:查看文件内容,一次性显示整个文件。
    • moreless:分页查看文件内容,支持上下滚动查看。
    • head:显示文件开头几行,如 head -n 10 file.txt 显示前10行。
    • tail:显示文件末尾几行,如 tail -n 5 file.log 显示最后5行;加上 -f 参数可以实时追踪文件新增内容,如 tail -f logfile.log
    • nanovimemacs:文本编辑器,用于编辑文件内容。
  3. 查找文件和内容:

    • find:查找指定条件的文件,如 find / -name "filename" 在根目录下查找名为filename的文件。
    • grep:在文件中搜索匹配特定模式的行,如 grep "pattern" file.txt
  4. 系统信息与进程管理:

    • tophtop:实时显示系统资源占用情况,包括CPU、内存使用率等。
    • pspgrep:查看进程状态,如 ps aux 查看所有用户的所有进程信息。
    • killkillall:结束进程,如 kill <pid> 结束指定进程ID的进程。
    • free:查看内存使用状况。
    • df:查看磁盘空间使用情况。
    • du:检查目录或文件占用的磁盘空间,如 du -sh * 查看当前目录下各文件和目录占用空间大小。
  5. 网络相关:

    • ifconfigip addr:查看网络接口配置信息(在较新系统中推荐使用 ip 命令)。
    • ping:测试网络连接,如 ping www.example.com
    • netstatss:查看网络连接状态和监听端口(较新系统中推荐使用 ss)。
  6. 压缩与解压:

    • tar:打包和解包文件,常见的格式有 .tar.gz.tar.bz2 等,如 tar -czvf archive.tar.gz directory 打包目录为gzipped tarball。
    • gzipbzip2xz:压缩单个文件。
    • unzipgunzipbunzip2:解压缩相应格式的文件。

综上所述,实际使用中还有更多复杂和高级的命令可供选择,具体取决于系统管理员或用户的操作需求。

标签:文件,常用,tar,查看,命令,Linux,进程,目录
From: https://www.cnblogs.com/huangjiabobk/p/18150159

相关文章

  • 在Linux中,什么是文件权限?什么是rwx权限模型?
    在Linux系统中,文件权限是一套精细的访问控制机制,用于定义不同用户和用户组对于文件和目录的访问级别。这套机制确保了系统的安全性和多用户环境下的资源管理。每个文件或目录都有相应的权限设定,决定了谁可以读取、修改或执行它们。rwx权限模型是一种三位一组的模式,用于表示用户对......
  • java 调用命令执行操作方法
    /***运行系统命令并返回命令结果*@paramcommand要执行的命令*@return命令执行的结果*/publicstaticStringexecuteCommand(Stringcommand)throwsIOException{StringBuilderoutput=newStringBuilder();//......
  • 常用模块
    20240419模块os模块操作本地路径、操作文件夹创建、删除执行本地cmd命令拼接路径文件路径相关操作--file--表示当前文件所在的文件夹路径importosfile_name=os.path.dirname(__file__)获取当前文件所在的文件路径file_path=os.path.abspath(__f......
  • 基于python语言命令行模式的nmap扫描- python-nmap
    使用python命令行模式进行nmap扫描,简化流程首先安装python环境https://www.python.org/downloads/安装nmap,python-nmap需要借助nmap运行https://nmap.org/download写python-nmap脚本https://github.com/home-assistant-libs/python-nmap代码:点击查看代码......
  • WPF的事件命令
    WPF通常使用xmlns:i="http://schemas.microsoft.com/xaml/behaviors"来做一些奇形怪状的绑定,比如对TextBlock的命令绑定而命令事件如下路由事件(RoutedEvents):这些是WPF中最常用的事件类型,可以沿着元素树路由。例如:MouseEnterMouseLeaveKeyDownKeyUpClickDouble......
  • 思科、华为、H3C、锐锐四家厂商交换机的配置命令
    一、华为交换机基础配置命令1、创建vlan://用户视图,也就是在Quidway模式下运行命令。system-view//进入配置视图[Quidway]vlan10//创建vlan10,并进入vlan10配置视图,如果vlan10存在就直接进入vlan10配置视图[Quidway-vlan10]quit//回到配置视图[Qui......
  • windows命令行命令
    windows命令行命令一般在cmd或bat脚本中使用常见命令dir:显示当前目录中的文件和子目录列表。cd:更改当前目录。mkdir:创建一个新目录。del:删除文件。copy:复制文件。move:移动文件或更改文件名。ren:重命名文件。type:显示文本文件的内容。ping:测试与另一......
  • Linux_aarch64_head.S到main.c的环境建立
    PS:要转载请注明出处,本人版权所有。PS:这个只是基于《我自己》的理解,如果和你的原则及想法相冲突,请谅解,勿喷。环境说明  无前言  最开始,我仅仅是对linux比较感兴趣,觉得其很神奇的,能够做到很多事情。后面了解到其源码也是开源的,于是抱着学习的态度,简要的看了看相关的代......
  • linux进程相关命令
    知道一个程序的PID,可以进入目录/proc/PID查看进程的具体信息。PSps命令是一个用于显示进程信息的常用命令。以下是ps命令的一些常用选项:-e:显示所有进程,包括系统进程。-f:显示完整的进程信息,包括进程的详细信息。-l:显示更多的列,包括进程的状态、CPU使用情况等。-u:显示指......
  • linux系统文字编码,通过命令设置为utf8编码
    转自:https://worktile.com/kb/ask/489959.html要将Linux系统设置为UTF-8编码,可以通过以下步骤进行:1.检查系统当前的默认字符集。在终端中输入以下命令并查看输出:“`locale“`如果输出中的LC_ALL或LANG字段不以UTF-8结尾,则系统默认字符集不是UTF-8。2.编辑本地......