首页 > 系统相关 >linux基本命令

linux基本命令

时间:2023-05-17 20:01:04浏览次数:37  
标签:基本 文件 全称 命令 用于 ls linux 目录

  • 文件和目录操作:
    ls:ls 的全称是 "list",用于列出当前目录中的文件和子目录。
    cd:cd 的全称是 "change directory",用于切换当前工作目录。
    pwd:pwd 的全称是 "print working directory",用于显示当前工作目录的路径。
    mkdir:mkdir 的全称是 "make directory",用于创建新目录。
    touch:touch 的全称是 "touch",用于创建新文件或更新已有文件的时间戳。
    cp:cp 的全称是 "copy",用于复制文件和目录。
    mv:mv 的全称是 "move",用于移动文件和目录,或重命名文件和目录。
    rm:rm 的全称是 "remove",用于删除文件和目录。
    cat:cat 的全称是 "concatenate",用于显示文件内容。

  • 系统管理:
    sudo:sudo 的全称是 "superuser do",用于以超级用户权限执行命令。
    apt-get 或 yum:这些命令是不同 Linux 发行版提供的软件包管理器。apt-get 是用于 Debian/Ubuntu 系统,而 yum 是用于 CentOS/RHEL 系统。
    ps:ps 的全称是 "process status",用于列出当前正在运行的进程。
    top:top 的全称是 "top",用于实时显示系统资源使用情况和进程信息。
    kill:kill 的全称是 "kill",用于终止运行中的进程。
    reboot:reboot 的全称是 "reboot",用于重新启动系统。
    shutdown:shutdown 的全称是 "shutdown",用于关闭系统。

  • 网络操作:
    ping:ping 的全称是 "ping",用于向指定的主机发送 ICMP 回显请求以测试网络连接。
    ifconfig 或 ip:ifconfig 的全称是 "interface configuration",用于显示和管理网络接口的配置。ip 是更现代的工具,提供了更多网络管理功能。
    ssh:ssh 的全称是 "secure shell",用于远程登录到其他计算机。
    scp:scp 的全称是 "secure copy",用于在本地计算机和远程计算机之间进行安全的文件传输。
    wget 或 curl:wget

  • man 的全称是 "manual"。它是一个 Linux 命令行工具,用于查看命令的详细手册页(manual page)。通过 man 命令,你可以获取关于特定命令的详细信息、用法示例和其他相关文档。手册页提供了命令的详细说明,包括命令选项、参数、示例和相关说明。使用 man 命令,你可以在终端中直接访问这些手册页,以便在使用命令时获得帮助和参考。例如,可以使用命令 man ls 来查看关于 ls 命令的手册页。

标签:基本,文件,全称,命令,用于,ls,linux,目录
From: https://www.cnblogs.com/johnyang/p/17409962.html

相关文章

  • linux中通过PS1变量控制提示符的颜色
    1.何谓提示符的颜色.如下图用户名的颜色,@符号的颜色,主机名的颜色,当前目录的颜色都可以通过变量PS1来控制2.在/home/sgj/.bashrc中设置PS1的值PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$'3.使用source命令......
  • Linux多进程20-共享内存
    共享内存共享内存允许两个或多个进程共享物理内存的同一块区域(通常称为段)一个共享内存段会成为一个进程用户空间的一部分,因此这种IPC机制无需内核介入,所有需要做的就是让一个进程将数据复制进共享内存中,并且这部分数据会对其他所有共享同一个段的进程可用管道是要求发......
  • Linux多进程19-SIGCHLD 信号
    SIGCHLD信号产生的条件子进程终止时子进程接收到SIGSTOP信号停止时子进程处在停止态,接受到SIGCONT后唤醒时以上三种条件都会给父进程发送SIGCHLD信号,父进程默认会忽略该信号父进程捕捉到SIGCHLD信号时调用wait,waitpid回收子进程资源,解决僵尸进程问题sigchld.c/*......
  • Linux多进程18-sigaction 信号捕捉函数
    #include<signal.h>intsigaction(intsignum,conststructsigaction*act,structsigaction*oldact);-功能:检查或者改变信号的处理,信号捕捉-参数:-signum:需要捕捉的信号的编号或者宏值(信号的名称)-act:捕捉到信......
  • Linux多进程21-守护进程
    终端在UNIX系统中,用户通过终端登录系统后得到一个shell进程,这个终端成为shell进程的控制终端(ControllingTerminal),进程中,控制终端是保存在PCB中的信息,而fork()会复制PCB中的信息,因此由shell进程启动的其它进程的控制终端也是这个终端。默认情况下(没有重定向),每个......
  • Linux多进程02-进程状态转换
    进程状态三态模型:就绪态、运行态、阻塞态五态模型:新建态、就绪态、运行态、阻塞态、终止态新建态:进程刚被创建,未进入就绪队列就绪态:进程具备运行条件,等待系统分配处理器以便运行。可能会有多个,排成一个队列。运行态:进程占有处理器正在运行阻塞态:进程不具备运行条件,等待某......
  • Linux多进程04-父子进程虚拟地址空间
    调用fork函数后,相当于复制一份地址空间出来,父子进程代码段(.text)是相同的,但栈空间是没有关系的,它们依据各自栈空间的值执行各自的判断逻辑在内核区中,父进程和子进程的pid是不一样的父子进程的关系:fork()函数的返回值不同pcb(progresscontrolblock进程控制块)中......
  • Linux多进程06-进程退出、孤儿进程、僵尸进程
    进程退出#include<stdlib.h>voidexit(intstatus);#include<unistd.h>void_exit(intstatus);/*#include<stdlib.h>voidexit(intstatus);#include<unistd.h>void_exit(intstatus);status参数:进程退出时一个状态信息,父进程回收子进程资源时可以获得*......
  • Linux多进程05-exec函数族
    execl:执行文件函数#include<unistd.h>intexecl(constchar*pathname,constchar*arg,...); 执行参数path字符串所代表的文件路径参数:-path:需要指定的执行的文件的路径或者名称(推荐使用绝对路径)-arg:是执行可......
  • Linux多进程07-wait和waitpid
    进程回收在每个进程退出的时候,内核释放该进程所有的资源、包括打开的文件、占用的内存等。但是仍然为其保留一定的信息,这些信息主要主要指进程控制块PCB的信息(包括进程号、退出状态、运行时间等)。父进程可以通过调用wait或waitpid得到它的退出状态同时彻底清除掉这个进程。......