linux的常用命令n翻页

fiy 其他 11

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Linux的常用命令众多,以下列举了一些常用的命令,并对其进行了简单的说明。

    1. ls:列出目录内容
    ls命令用于列出当前目录下的文件和子目录。使用选项-a可以显示隐藏文件,选项-l可以以详细列表的方式显示。

    2. cd:切换目录
    cd命令用于切换当前工作目录。例如,cd /home将切换到/home目录。

    3. pwd:显示当前目录
    pwd命令用于显示当前所在的目录路径。

    4. mkdir:创建目录
    mkdir命令用于创建新的目录。例如,mkdir newdir将在当前目录下创建一个名为newdir的新目录。

    5. touch:创建文件
    touch命令用于创建新的空文件或者更新已有文件的访问时间。例如,touch newfile将创建一个新的空文件newfile。

    6. cp:复制文件和目录
    cp命令用于复制文件和目录。例如,cp file1 file2将file1复制为file2,cp -r dir1 dir2将dir1目录及其下所有文件和子目录复制到dir2目录。

    7. mv:移动文件和目录
    mv命令用于移动文件和目录,也可以用于文件和目录的重命名。例如,mv file1 file2将file1移到file2位置,mv oldname newname将文件或目录oldname重命名为newname。

    8. rm:删除文件和目录
    rm命令用于删除文件和目录。使用选项-r可以删除目录及其下所有文件和子目录。如果要删除的文件是只读文件,可以加上选项-f来强制删除。

    9. cat:查看文件内容
    cat命令用于查看文件的内容。例如,cat filename将文件filename的内容在终端上显示出来。

    10. grep:文本搜索
    grep命令用于在文本文件中搜索指定的字符串。例如,grep “keyword” filename将在文件filename中搜索包含“keyword”的行。

    11. find:文件搜索
    find命令用于在指定目录下进行文件搜索。例如,find /home -name “*.txt”将在/home目录及其子目录下搜索所有扩展名为.txt的文件。

    12. tar:文件打包和压缩
    tar命令用于创建.tar文件或解压.tar.gz文件。例如,tar -cvf archive.tar file1 file2将文件file1和file2打包为archive.tar。

    以上只是部分常用的Linux命令,还有许多其他命令可以用于文件管理、进程管理、系统管理等。希望对你有所帮助。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Linux是一种开源的操作系统,广泛应用于服务器和嵌入式设备中。在Linux系统中,有许多常用的命令可以帮助用户进行文件管理、系统配置、网络操作等。下面是一些常用的Linux命令:

    1. ls: 用于列出目录中的文件和子目录。例如,可以使用”ls”命令来查看当前目录中的文件列表。

    2. cd: 用于进入到指定的目录。例如,可以使用”cd /home/user”命令来进入到名为”user”的目录。

    3. pwd: 用于显示当前所在的目录路径。例如,可以使用”pwd”命令来显示当前目录的路径。

    4. cp: 用于复制文件和目录。例如,可以使用”cp file1.txt file2.txt”命令将名为”file1.txt”的文件复制为名为”file2.txt”的文件。

    5. rm: 用于删除文件和目录。例如,可以使用”rm file.txt”命令来删除名为”file.txt”的文件。

    6. mkdir: 用于创建新的目录。例如,可以使用”mkdir new_directory”命令来创建名为”new_directory”的目录。

    7. mv: 用于移动文件和重命名文件。例如,可以使用”mv file.txt new_directory/”命令来将名为”file.txt”的文件移动到名为”new_directory”的目录中。

    8. cat: 用于查看文件内容。例如,可以使用”cat file.txt”命令来查看名为”file.txt”的文件的内容。

    9. grep: 用于在文件中查找指定的字符串。例如,可以使用”grep keyword file.txt”命令来在名为”file.txt”的文件中查找包含”keyword”字符串的行。

    10. chmod: 用于修改文件和目录的权限。例如,可以使用”chmod +x script.sh”命令将名为”script.sh”的脚本文件设置为可执行权限。

    这些只是Linux系统中常用的一些命令,还有许多其他的命令可供使用。掌握这些命令可以帮助用户更好地管理和操作Linux系统。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中,我们常用的命令非常多,这些命令可以帮助我们完成各种任务,包括操作文件、查看系统信息、管理进程等。为了方便阅读,下面将这些常用命令按照不同的功能进行分类,并将每个命令的基本用法和常见选项进行介绍。

    ## 文件和目录操作命令
    – ls 命令用于列出指定目录中的文件和子目录
    – cd 命令用于切换工作目录
    – pwd 命令用于显示当前工作目录的路径
    – cp 命令用于复制文件或目录
    – mv 命令用于移动文件或目录
    – rm 命令用于删除文件或目录
    – mkdir 命令用于创建目录
    – rmdir 命令用于删除空目录
    – touch 命令用于创建空文件或更改文件的时间戳
    – cat 命令用于显示文件的内容
    – less 命令用于按页显示文件的内容

    在文件和目录操作方面,这只是其中的一部分常用命令,你可以根据自己的需求使用合适的命令。

    ### ls命令
    ls命令用于列出指定目录中的文件和子目录。其常用选项有:
    – -a 显示所有文件和目录(包括隐藏文件)
    – -l 以长格式显示文件和目录的详细信息
    – -h 以人类可读的方式显示文件大小
    – -r 倒序显示文件和目录

    “`shell
    # 列出当前目录中的文件和子目录
    ls

    # 列出当前目录中的所有文件和子目录,包括隐藏文件
    ls -a

    # 以长格式显示当前目录中的文件和子目录的详细信息
    ls -l

    # 以人类可读的方式显示当前目录中的文件和子目录的详细信息
    ls -lh

    # 倒序显示当前目录中的文件和子目录的列表
    ls -r
    “`

    ### cd命令
    cd命令用于切换工作目录。其常用选项有:
    – / 切换到根目录
    – ~ 切换到当前用户的主目录
    – .. 切换到上一级目录
    – – 切换到上一次所在的目录

    “`shell
    # 切换到根目录
    cd /

    # 切换到当前用户的主目录
    cd ~

    # 切换到上一级目录
    cd ..

    # 切换到上一次所在的目录
    cd –
    “`

    ### pwd命令
    pwd命令用于显示当前工作目录的路径。

    “`shell
    # 显示当前工作目录的路径
    pwd
    “`

    ### cp命令
    cp命令用于复制文件或目录。其常用选项有:
    – -i 如果目标文件已经存在,则提示用户是否覆盖
    – -r 复制目录及其内容

    “`shell
    # 将文件a复制为文件b
    cp a b

    # 将目录a复制为目录b
    cp -r a b

    # 将文件a和文件b复制到目录c中
    cp a b c
    “`
    #### mv命令
    mv命令用于移动文件或目录。其常用选项有:
    – -i 如果目标文件已经存在,则提示用户是否覆盖

    “`shell
    # 将文件a移动到目录b中
    mv a b

    # 将文件a重命名为文件b
    mv a b

    # 将目录a移动到目录b中
    mv a b
    “`
    #### rm命令
    rm命令用于删除文件或目录。其常用选项有:
    – -r 删除目录及其内容
    – -f 强制删除,不提示用户确认

    “`shell
    # 删除文件a
    rm a

    # 删除目录a及其内容
    rm -r a

    # 强制删除文件a
    rm -f a
    “`
    #### mkdir命令
    mkdir命令用于创建目录。其常用选项有:
    – -p 创建目录及其上级目录,如果上级目录不存在

    “`shell
    # 创建目录a
    mkdir a

    # 创建目录a和目录b
    mkdir a b

    # 创建目录a及其上级目录b
    mkdir -p b/a
    “`
    #### rmdir命令
    rmdir命令用于删除空目录。

    “`shell
    # 删除空目录a
    rmdir a
    “`
    #### touch命令
    touch命令用于创建空文件或更改文件的时间戳。其常用选项有:
    – -c 如果文件不存在才创建文件
    – -d 使用指定的日期时间来设置文件的时间戳

    “`shell
    # 创建空文件a
    touch a

    # 如果文件a不存在,则创建文件a
    touch -c a

    # 将文件a和文件b的时间戳设置为指定的日期时间
    touch -d “2022-01-01 10:00:00” a b
    “`
    #### cat命令
    cat命令用于显示文件的内容。

    “`shell
    # 显示文件a的内容
    cat a
    “`

    #### less命令
    less命令用于按页显示文件的内容。在查看大文件时常用。

    “`shell
    # 以分页方式显示文件a的内容
    less a
    “`
    ## 系统管理命令
    – ps 命令用于查看系统中当前运行的进程
    – top 命令用于实时查看系统的各项统计信息
    – kill 命令用于向进程发送信号,以控制其行为
    – uname 命令用于显示当前系统的信息
    – ifconfig 命令用于查看和配置网络接口
    – netstat 命令用于查看网络连接和统计信息
    – free 命令用于查看系统内存使用情况
    – df 命令用于查看磁盘空间使用情况
    – du 命令用于查看文件或目录的大小

    ### ps命令
    ps命令用于查看系统中当前运行的进程。其常用选项有:
    – -a 显示终端上的所有进程
    – -u 显示指定用户的进程

    “`shell
    # 显示所有进程
    ps -a

    # 显示当前用户的进程
    ps -u
    “`

    ### top命令
    top命令用于实时查看系统的各项统计信息。按下键盘上的q键可以退出top命令。

    “`shell
    # 实时查看系统的各项统计信息
    top
    “`

    ### kill命令
    kill命令用于向进程发送信号,以控制其行为。其常用选项有:
    – -9 强制终止进程

    “`shell
    # 向进程1发送中断信号
    kill -1 1

    # 强制终止进程1
    kill -9 1
    “`

    ### uname命令
    uname命令用于显示当前系统的信息。其常用选项有:
    – -a 显示所有的信息
    – -n 显示主机名
    – -r 显示内核版本号
    – -m 显示系统的硬件名
    – -s 显示系统名称

    “`shell
    # 显示当前系统的信息
    uname -a

    # 显示当前系统的主机名
    uname -n

    # 显示当前系统的内核版本号
    uname -r

    # 显示当前系统的硬件名
    uname -m

    # 显示当前系统的系统名称
    uname -s
    “`

    ### ifconfig命令
    ifconfig命令用于查看和配置网络接口。其中,ifconfig命令的选项众多,下面只列举几个常用选项:
    – -a 显示全部网卡的配置信息
    – eth0 显示指定网卡的配置信息
    – up 启用网卡
    – down 禁用网卡
    – inet 显示网卡的IPv4地址

    “`shell
    # 显示全部网卡的配置信息
    ifconfig -a

    # 显示指定网卡的配置信息
    ifconfig eth0

    # 启用网卡
    ifconfig eth0 up

    # 禁用网卡
    ifconfig eth0 down

    # 显示网卡的IPv4地址
    ifconfig eth0 inet
    “`

    ### netstat命令
    netstat命令用于查看网络连接和统计信息。其常用选项有:
    – -a 显示全部连接和端口
    – -n 以数字形式显示地址和端口
    – -t 显示TCP连接和端口
    – -u 显示UDP连接和端口
    – -l 显示监听状态的连接和端口

    “`shell
    # 显示全部连接和端口
    netstat -a

    # 以数字形式显示地址和端口
    netstat -n

    # 显示TCP连接和端口
    netstat -t

    # 显示UDP连接和端口
    netstat -u

    # 显示监听状态的连接和端口
    netstat -l
    “`

    ### free命令
    free命令用于查看系统内存使用情况。其常用选项有:
    – -m 以兆字节为单位显示内存大小
    – -g 以千兆字节为单位显示内存大小

    “`shell
    # 以兆字节为单位显示内存大小
    free -m

    # 以千兆字节为单位显示内存大小
    free -g
    “`

    ### df命令
    df命令用于查看磁盘空间使用情况。其常用选项有:
    – -h 以人类可读的方式显示磁盘空间大小
    – -a 显示全部文件系统的磁盘空间使用情况

    “`shell
    # 以人类可读的方式显示磁盘空间使用情况
    df -h

    # 显示全部文件系统的磁盘空间使用情况
    df -a
    “`

    ### du命令
    du命令用于查看文件或目录的大小。其常用选项有:
    – -h 以人类可读的方式显示文件或目录的大小
    – -s 显示总大小,而不显示每个文件或目录的大小

    “`shell
    # 以人类可读的方式显示文件或目录的大小
    du -h

    # 显示总大小,而不显示每个文件或目录的大小
    du -s
    “`
    ## 进程管理命令
    – bg 命令将在后台运行的暂停的进程变为运行状态
    – fg 命令将在后台运行的暂停的进程切换到前台运行
    – jobs 命令用于显示当前作业列表
    – ps 命令用于查看系统中当前运行的进程
    – kill 命令用于向进程发送信号,以控制其行为
    – nohup 命令用于在后台运行命令,并忽略挂断信号
    – nice 命令用于设置命令的优先级
    – renice 命令用于修改进程的优先级

    ### bg命令
    bg命令将在后台运行的暂停的进程变为运行状态。

    “`shell
    # 将暂停的后台进程1切换为运行状态
    bg 1
    “`

    ### fg命令
    fg命令将在后台运行的暂停的进程切换到前台运行。

    “`shell
    # 将后台进程1切换到前台运行
    fg 1
    “`

    ### jobs命令
    jobs命令用于显示当前作业列表。

    “`shell
    # 显示当前作业列表
    jobs
    “`

    ### ps命令
    ps命令用于查看系统中当前运行的进程。其常用选项有:
    – -a 显示终端上的所有进程
    – -u 显示指定用户的进程

    “`shell
    # 显示所有进程
    ps -a

    # 显示当前用户的进程
    ps -u
    “`

    ### kill命令
    kill命令用于向进程发送信号,以控制其行为。其常用选项有:
    – -1 发送中断信号(SIGHUP)
    – -9 发送终止信号(SIGKILL)
    – -15 发送终止信号(SIGTERM)

    “`shell
    # 向进程1发送中断信号
    kill -1 1

    # 终止进程1
    kill -9 1
    “`

    ### nohup命令
    nohup命令用于在后台运行命令,并忽略挂断信号。

    “`shell
    # 在后台运行命令,并忽略挂断信号
    nohup command &
    “`

    ### nice命令
    nice命令用于设置命令的优先级。优先级较高的命令将被更多地调度。

    “`shell
    # 设置命令的优先级为10
    nice -n 10 command
    “`

    ### renice命令
    renice命令用于修改进程的优先级。其常用选项有:
    – -n 设置新的优先级
    – -p 指定进程ID

    “`shell
    # 修改进程1的优先级为10
    renice -n 10 1
    “`
    ## 文件搜索和内容查找命令
    – find 命令用于在指定目录下搜索文件和目录
    – grep 命令用于在文件中查找指定的文本
    – wc 命令用于统计文件中的行数、单词数和字符数
    – head 命令用于显示文件的前几行
    – tail 命令用于显示文件的后几行
    – sort 命令用于对文件的内容进行排序
    – uniq 命令用于去除文件中的重复行
    – sed 命令用于对文件进行文本替换和处理
    – awk 命令用于对文件进行文本处理和报告生成

    ### find命令
    find命令用于在指定目录下搜索文件和目录。其常用选项有:
    – -name 按照文件或目录的名称搜索
    – -type 按照文件或目录的类型搜索
    – -exec 对搜索到的文件或目录执行指定的操作

    “`shell
    # 在当前目录下搜索文件名为a.txt的文件
    find . -name a.txt

    # 在当前目录及其子目录下搜索文件名为a.txt的文件
    find . -name a.txt -type f

    # 在当前目录下搜索目录名为a的目录
    find . -name a -type d

    # 在当前目录及其子目录下搜索所有文件,并将它们删除
    find . -type f -exec rm {} \;
    “`

    ### grep命令
    grep命令用于在文件中查找指定的文本。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部