Debian10常用命令

2023-11-18

1、 常用文件路径

  1. 网卡配置文件: /etc/network/interfaces
  2. dns配置文件:/etc/resolv.conf
  3. 本地源配置文件:/etc/apt/sources.list
  4. 主机名文件:/etc/hostname

2、用户和组管理

  1. 添加用户:useradd 用户名
    参数:

    1. -c comment 指定一段注释性描述。
    2. -d 目录 指定用户主目录,如果此目录不存在, 则同时使用-m选项,可以创建主目录。
    3. -g 用户组 指定用户所属的用户组。
    4. -G 用户组,用户组 指定用户所属的附加组,多个组用逗号分隔。
    5. -s Shell文件 指定用户的登录Shell。
    6. -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
  2. 修改密码: passwd 用户名
    参数:

    1. -l 锁定口令,即禁用账号。
    2. -u 口令解锁。
    3. -d 使账号无口令。
    4. -f 强迫用户下次登录时修改口令。
  3. 修改用户信息:usermod 用户名

    1. -c comment 指定一段注释性描述。
    2. -d 目录 指定用户主目录,如果此目录不存在, 则同时使用-m选项,可以创建主目录。
    3. -g 用户组 指定用户所属的用户组。
    4. -G 用户组,用户组 指定用户所属的附加组,多个组用逗号分隔。
    5. -s Shell文件 指定用户的登录Shell。
    6. -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。
  4. 删除用户:userdel 用户名

  5. 创建组:groupadd 组名
    参数:

    1. -g GID 指定新用户组的组标识号(GID)。
    2. -o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。
  6. 修改组信息:groupmod 组名
    参数:

    1. -g GID 指定新用户组的组标识号(GID)。
    2. -o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。
  7. 删除组:groupdel 组名

  8. 切换登录用户:su 用户名

3、网络配置

  1. 查看网卡信息:ip a
  2. 修改IP地址:编辑网卡配置文件即可(/etc/network/interfaces)
    参数:
    address IP地址
    netmask 子网掩码
    gateway 网关
  3. 修改IP地址后需要重启网卡:ifdown 网卡(关闭网卡) ifup 网卡 (启动网卡)
  4. 修改dns:修改配置文件即可(/etc/resolv.conf)

4、主机名修改

  1. 查看主机名:hostname
  2. 修改主机名:修改配置文件即可(/etc/hostname)
  3. 修改主机名重启生效

5、vim编辑器

  1. vim默认没有安装需要手动安装
  2. vim编辑器的使用:vim 文件名(如果没有文件名会自动创建)
  3. 写入:在命令模式下按“i”则进入修改模式(Esc退出键退回到命令模式)
  4. 退出:在命令模式下按“:”q(退出)、q!(强制退出)、wq(保存退出)、wq!(强制保存退出)
  5. 复制:命令模式下按两下“y”复制光标所在行
  6. 粘贴:命令模式下按下“p”在光标所在下一行粘贴
  7. 删除:在命令模式下按两下“d”删除光标所在行
  8. 查找:在命令模式下按下“/”后面输入查找的内容(回车确定n查找下一个)

6、文件的操作

  1. 创建文件夹:mkdir 文件名
  2. 复制文件:cp -p 文件名(复制的文件名) 文件名(粘贴的文件名)
  3. 删除文件:rm -rf 文件名
  4. 查看文件内容:cat 文件名

7、关机命令

  1. 重启:reboot
  2. 关机:poweroff
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Debian10常用命令 的相关文章

随机推荐

  • python 包、模块学习总结

    模块基础 1 基本概念 模块是最高级别的程序组织单元 它将程序代码和数据封装起来以便重用 从实际角度来看 模块往往对应于python程序文件 或是用外部语言如C Java或C 编写而成的扩展 每一个文件都是一个模块 并且模块导入其他模块之后
  • gitlab安装并汉化

    gitlab安装并汉化 准备工作 Gitlab安装包分2种gitlab ce gitlab ee gitlab为社区免费版本 gitlab ee为企业收费版本 在功能上没有太大的区别 应没有使用过与安装过 网也没有资料 只是在网查询到一篇文
  • git上传仓库内容超过100M解决方法git

    git上传仓库内容超过100M解决办法git 报错例如 原因是上传文件最大只能上传100M 所以这里要把太大的文件删除 然后重新提交git 操作步骤如下 1 先找到文件的具体路径 执行方法上述报错中有 参考 git rev list obj
  • vscode c++解决包含头文件红色波浪线问题

    安装c c 插件后 按ctrl shift p 点击打开了c cpp properties json文件 对其中的IncludePath进行编辑 示例如下 includePath workspaceFolder workspaceFolde
  • CAP理论

    CAP理论在互联网界有着广泛的知名度 知识稍微宽泛一点的工程师都会把其作为衡量系统设计的准则 大家都非常清楚地理解了CAP 任何分布式系统在可用性 一致性 分区容错性方面 不能兼得 最多只能得其二 因此 任何分布式系统的设计只是在三者中的不
  • 靶机练习 No.23 Vulnhub靶机DarkHole 2 .git信息泄露 .bash_history历史命令提权

    靶机练习 No 23 Vulnhub靶机DarkHole 2 0x00 环境准备 0x01 信息收集 步骤一 ip 探测 步骤二 端口扫描 0x02 漏洞挖掘 思路一 web漏洞挖掘 git信息收集 思路二 22ssh 爆破 步骤一 git
  • CentOS7 运维 - 系统基础优化大全

    CentOS7 运维 系统基础优化大全 一 更换Yum源 国内源地址 备份CentOS官方源 使用阿里yum源 使用本地yum源 使用清华yum源 推荐 二 防火墙 临时关闭防火墙 永久关闭防火墙 关闭SELinux 临时关闭 永久关闭 三
  • Linux下SVN操作常用命令

    1 检出 svn co http 路径 目录或文件的全路径 本地目录全路径 username 用户名 password 密码 svn co svn 路径 目录或文件的全路径 本地目录全路径 username 用户名 password 密码
  • FLUKE DSX-5000 CH线缆测试仪怎么升级到新国标

    FLUKE DSX 5000 CH线缆测试仪怎么升级新标准GB T50312 2016 下面山东朗坤小编带给您FLUKE DSX 5000 CH线缆测试仪升级带有新标准软件的整体步骤 一起来学习吧 升级到5 1之后必须使用Linkware9
  • 全网最全总结,有源码,期望、有效值、方差、相关系数、自相关函、互相关函数,还分不清吗

    原文来自公众号 工程师看海 1 期望 期望也就是平均值 是一个数值 反应的是随机变量平均取值的情况 期望也叫做加权平均 在信号中代表直流分量 当随机变量X满足均匀分布时 对一段长度为N的离散序列X x n n 0 1 2 N 1 其期望E
  • 深度学习-1.1卷积

    卷积是一种数学运算 教科书上一般定义 首先有两个函数函数 f g 然后这两个函数的卷积 f g 如下 连续形式 离散形式 1 先将函数g t 延y轴翻转为g t 这是 卷 的由来 2 其中n是卷积的参数 将g t 平移n个长度 变为g n
  • Lua调用C的动态库步骤及接口分析

    Lua调用C的动态库 C语言可以完成一些lua不好实现的功能 当程序主体使用lua完成时 便需要掌握该技巧调用C来帮助我们达到目的 通过调用C的动态库简化操作流程 大致流程如下 使用C语言编写方法提供给lua调用 将C文件打包成动态库 lu
  • excel中怎样将数据合并到一个单元格用逗号隔开

    打开需要操作的Excel表格 将数据合并在一个单元格 并用逗号隔开 如图所示 excel中怎样将数据合并到一个单元格用逗号隔开 选中B1单元格 并输入分隔符号逗号 excel中怎样将数据合并到一个单元格用逗号隔开 单击B1单元格 向下拖动B
  • 使用 ChatGPT 辅助学习——为自己找一个老师

    我们每个人都有许多标签 例如高中生 成绩中等 文科 根据这些标签我和其他拥有相同标签的人分配了相同的教程 班级和老师 这可以带来效率上的提升 因为同一份教程 老师就可以服务几十上百人 而无须为每个人定制 但也正是这样造成了忽略个性的问题 而
  • STM32F103野火之中断

    顾名思义STM32中中断分为内核中断和外部中断 内核中断称为 异常 外部中断称为 中断 IPR寄存器STM只使用了高四位低四位没有使用所以共有2 4种情况 EXTI的功能框图分为两个部分 红色轨迹 模式为中断控制 有中断控制寄存器位决定 绿
  • Hyperledger Fabric 示例启动流程(二)

    test network启动流程 1 启动测试网络 此命令创建一个由两个对等节点和一个排序节点组成的Fabric网络 network sh up createOrgs 使用cryptogen工具或者Fabric CA来创建Org1 Org2
  • 嵌入式linux如何下载程序,Linux平台的下载程序-嵌入式系统-与非网

    有许多网络文件下载工具可以在Windows平台下很好地工作 如NetAnts 网际快车 TelePro等 还有像WebZip那样功能强大的离线浏览器 这些工具使我们可以在Windows环境下很轻松地下载网站上的文件 目录 网站的一部分 甚至
  • 大数据抗疫的“洪荒之力”:多地政府借力大数据技术,多家企业上马大数据产品...

    来源 数据猿 ID datayuancn 当心 几十万 3M口罩 全是假货 可能会携带病毒细菌 世上有两样东西不能直视 一是太阳 二是人心 生死之间 利益之前 最不可低估的就是人性的恶 目录精要 武汉火神山医院利用天翼云大数据检测疫情 潍坊
  • vscode运行cpp文件:检测到 #include 错误。请更新 includePath。已为此翻译单元(E:\C++ Code\test1\test1\test1.cpp)禁用波形曲线。

    刚为vscode配置好C 编译环境准备刷leetcode 结果写cpp文件时发现 include头文件总是报错 我就很迷惑了 include
  • Debian10常用命令

    文章目录 1 常用文件路径 2 用户和组管理 3 网络配置 4 主机名修改 5 vim编辑器 6 文件的操作 7 关机命令 1 常用文件路径 网卡配置文件 etc network interfaces dns配置文件 etc resolv