美文网首页
Ubuntu 命令操作

Ubuntu 命令操作

作者: IPing | 来源:发表于2020-10-17 08:44 被阅读0次

    文件操作

    创建

    • 创建文件 vi/vim/touch 文件名; vi/vim 需要保存
    • 创建文件夹 mkdir fileName

    修改

    • 修改文件名 使用 文件移动功能
      • mv oldfileName newFileName 或者 mv oldfileName //newFileName 修改后如有重名 将会覆盖 (危险)

    删除

    • 删除目录 rmdir
      • 必须保证目录为空,否则提示删除失败
    • 删除文件夹 rm xxx -r
      • 删除文件夹需要加 -r
    • 删除文件 rm xxx.txt
    • 参数
      • -i 进行交互式操作 询问是否删除
      • -f 强制删除,忽略不存在的文件,没有询问
      • -r 递归的删除目录下的文件,删除文件夹时必填参数

    复制文件/文件夹 cp

    • cp <源文件><目标文件目录>
    • 复制文件夹 cp <源目录文件夹> <目标目录>

    查找文件

    • find <目录> -name <文件名.后缀名>
      e.g find / -name my.cnf

    服务

    • 重启服务 service <服务名> restart
    • 停止服务 service <服务名> stop

    PS1相关操作

    PS1=   // 直接设置命令提示符
    vim ~/.bashrc   // 修改配置文件 一劳永逸
    PS1 = ${debian_chroot:+($debian_chroot)}/u@/h:/w/$ // ubuntu一般这样设置
    //主要信息:
    \u 当前登录用户名
    \h 当前计算机名称(譬如ubuntu)
    \H 当前计算机的域名全程,譬如(ubuntu.ubuntu.com)
    \w 当前目录的完整路径。home目录会以~代替
    \W 利用basename取得工作目录名称,所以只会列出最后一个目录
    \$ 一般用户为$,root用户为》
    //时间显示
    \t 当前时间(24小时制,HH:MM:SS 分别代表 小时:分钟:秒)
    \T 当前时间(12小时制)
    \@ 当前时间(AM/PM显示)
    \d 当前日期
    

    端口/进程

    • 查看端口号占用 lsof -i:8000
    • 查看程序进程 ps aux|grep 进程名
    • 杀死进程 pkill -f 进程名
    • 杀死占用端口进程 kill -9 进程号PID
    • 杀死占用端口进程 kill -9 $(lsof -i:端口号 -t)

    apt 命令

    apt 命令 取代的命令 命令的功能
    apt install apt-get install 安装软件包
    apt remove apt-get remove 移除软件包
    apt purge apt-get purge 移除软件包及配置文件
    apt update apt-get update 刷新存储库索引
    apt upgrade apt-get upgrade 升级所有可升级的软件包
    apt autoremove apt-get autoremove 自动删除不需要的包
    apt full-upgrade apt-get dist-upgrade 在升级软件包时自动处理依赖关系
    apt search apt-cache search 搜索应用程序
    apt show apt-cache show 显示装细节

    相关文章

      网友评论

          本文标题:Ubuntu 命令操作

          本文链接:https://www.haomeiwen.com/subject/xnkhpktx.html