IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 适合小白的ubuntu一些常用命令和操作 -> 正文阅读

[系统运维]适合小白的ubuntu一些常用命令和操作

#名词解释:1.FTP:文件传输协议

???2.NFS:网络文件系统

???3.C/S架构:客户端app和服务器端app(clent/server)

???4.B/S架构:浏览器/服务器模式(browers/server)

??一:shell命令

1.软件安装:

(1)ubuntu文件目录:/bin 普通用户的二进制文件

???/boot 引导目录

???/dev 驱动程序

???/etc 配置文件

???/home 非root

???/media 自动挂载目录

???/mnt 手动挂载目录

???/opt 第三方软件目录

???/root root用户的家

???/sbin 管理员的二进制目录

???

文件类型: ???- 普通文件

???d 目录文件(dirctory)

???l 软链接文件(快捷方式)

???p 管道文件(一台PC机中两个程序之间的交互)

???s 套接字文件(两台PC机之间两个程序之间的交互)

???c 字符设备文件(显示器终端)

???b 快设备文件(存储类型文件)

(2)安装包格式:.deb文件

(3)离线安装(需要大量依赖,用得比较少)命令:sudo dpkg -i xxx.deb

???卸载: ???sudo dpkg -r 文件名

(4)在线安装:sudo apt/apt-get update 检查更新

?sudo apt ????????upgrade 更新

?sudo apt ??install 软件名 安装

?sudo apt ??upd autoremove ???卸载

(5)安装c语言环境: sudo apt update

???sudo qpt upgrade

???sudo apt vim

???sudo apt gcc

???sudo apt gdb

???sudo apt g++

???sudo apt cmake

???sudo apt ctags

???sudo apt valgrind

???sudo apt nfs-common

???sudo apt ftp

2.基本操作:

(1)关机:1.shutdown -h now(n) n秒后关机

?2.poweroff

?3.init 0 常用的

(2)重启:1.shutdown -r now(n) n秒后重启

?2.reboot

?3.init 6

(3)历史记录:history 总共保存1000条

???清除历史记录:history -c

(4)常用命令名词:

?| 管道

?Tab键 补全

?cp 文件夹拷贝

?mv 文件夹剪贴

?Wc 文件统计

?grep 过滤关键字

?/ 当前目录

?.. 上一层目录

?../.. 上两层目录

?sudo root用户权限

?cd 切换目录 ??

(5)常用shell命令:

?clear 清屏

?fflush(stdout) 刷新缓存区

?cp src dest 将str文件的内容拷贝到dest文件中

?cp src/ dest/ 将str文件夹里的东西拷贝到dest文件夹中

?mv src dest 将str文件的内容剪贴到dest文件中

?mv str/ dest/ 将str文件夹里的东西剪贴到dest文件夹中

?ll

?ls 显示指定目录的文件

?ls -a 显示指定目录的文件(包括隐藏文件)

?ls -h 人类可识别打印

?ls -l 显示文件类型、大小等

?ls -l -h 人类可识别打印

?#rm -rf /* 删除根目录下所有文件

?grep printf hello.c 把hello.c文件中含有printf关键字的句子打印出来

?wc hello.c 将hello.c文件中按(行、字符串、字符(字节))统计输出

?wc -l hello.c 统计hello.c文件行数

?wc -c hello.c 统计hello.c文件字符

?wc -c hello.c 统计hello.c文件字符串(以空白字符和换行结尾)

?ls -l|wc =l 统计指定目录中有多少文件

?more 文件名 回车换行,空格翻页

?less 文件名 回车换行,空格翻页

?head -n 文件名 前n行,默认10行

?tail -n 文件名 后n行,默认10行

?>或者>> 输出重定向(>是将文件内容清空再导入)

?pe -ef(将任务管理器截图打印)|grep a.out(模糊搜索a.out)

(6)常用vim命令: ?

?1.:n1,n2 s/s1/s2/g 将n1-n2行的s1替换成s2

?2.:%s/s1/s2/g 将整个文件中的s1替换成s2

?3.:s/s1/s2 将每行的第一个s1替换成s2

?4.ctrl+r 回撤

?5.shift+# 查找关键字(n向上一个,N向下一个)

?6.shift+v 选择一行

?7.ctrl+v 选择一块

?8.vim -p * 同时打开所有文件

(7)文件操作:

?-rw-r--r--

?-(文件类型)rw-(user:属主)r--(group:属祖)r--(other:其他用户) ?????三个为一组

?r:读 ?????w:写 x:执行 -:无

?chmod:修改权限

? chmod ?权限 ?文件名

?????eg:chmod ?g+w ??a.c 给group用户加‘写’权限

?????

????? sudo chgrp 用户名 ?文件名 修改属祖

????? sudo chown 属主:属祖 ?文件名 修改属主和属祖

(8)用户操作:

1.sudo adduser 用户名 添加用户

2.sudo deluser 用户名 删除用户

3.ls /home/ 查看用户

4.su ?用户名 切换用户

5.sudo passwd 修改用户密码

(9)不常用命令:

1.ln -s ?原文件名(可以加路径) 软链接文件名 ??????软链接创建

2.ln ????原文件名(可以加路径) 硬链接文件名 ??????硬链接创建(同步备份)

3.UID ????? 用户ID

4.GID 祖ID

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-10-22 11:20:10  更:2021-10-22 11:21:27 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 20:51:01-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码