| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux基本操作 -> 正文阅读 |
|
[系统运维]Linux基本操作 |
一、Linux
二、Linux远程登录、远程文件传输????????1)、图形化界面方式(简单直观,但需要安装图形化界面软件) xshell、filezilla ????????2)、命令行模式
使用root账号,登录IP为***的主机 (通常情况下,不直接使用root进行登录,务必将root的密码设置的较为复杂,但是不要忘记!) ?如上图则登陆成功
?退出登录
?将当前目录下的app.zip上传到IP为*** : /var/www/html(使用root账号登录,如果使用普通账号,只能将文件传输到家目录) ?如图则上传成功 登录root查看,如下图 三、文件系统(路径、文件、目录)命令语法
打印当前所在目录
列出当前目录下的子目录或文件 $ ls -a??????? 列出所有 $ ls -l??????? 列出长格式 $ ls -R??????? 级联列出
预览/etc/group这个文件
查看、etc/group这个文件的后10行
manual手册
查看groupadd这个命令的使用手册
重启
查看历史命令 ?????? $ ! 命令序号??? ??????? 执行命令序号对应的命令 ?????? $ !!???????????????????? ?? 执行上一条命令
?普通账号默认只能对自己的家目录进行目录操作 $ cd 【目录】 切换目录,如果没有指定,默认进入自己家目录 目录: ??????? /??????? 根目录(操作系统的根) ??????? ~??????? 家目录(相对目录) ??????? .??????? 当前目录 ??????? ..?????? 上一级目录 $ mkdir a ??????? 创建目录 $ mkdir -p a/b/c/d ??????? 创建级联目录 $ rmdir a ??????? 删除空目录 $ touch a ??????? 新建文件(a不存在时)或修改文件最近访问时间(a存在时) $ rm a ??????? 删除文件(目录也是文件,所有也可删除) ??????? $ rm -r a ??????? 删除a及a目录下的所有子目录及文件 $ date > a ??????? 将date函数的输出重定向到a文件中,a如果不存在,创建(>会覆盖,>>不覆盖) $ cp a b ??????? 如果a是文件,b不存在或b也是一个文件,将a的内容复制到b中 ????????如果a是文件,b是目录,将a复制到b中 ?$ cp -r a b ??????? 如果a是目录,必须使用-r,表示级联操作 $ mv a b ????? ?? 如果a是文件/目录,b不存在,表示重命名 ?????????如果a是文件,b是目录,表示将a移动到b中 四、用户、权限普通用户只能在自己的家目录中创建文件、删除文件、修改文件
创建用户 worn到1019组中
删除用户 worn
查看账号信息
将woorn的组编号换成1019
切换账号 (不写账号,表示切换到超级管理员下)
root??????? 超级管理员 sudoers ????? 可以执行超级权限的用户(管理员)
普通用户拥有自己家目录中所有权限 ???????? -??????? 文件????????-rw-r--r-- ??????? d??????? 目录????????drwxr-xr-x ????????角色:拥有者u、同组人g、其他o ????????权限:读r、写w、执行x ????????修改权限:一个文件的权限,拥有者、超级管理员、普通管理员(sudo)可以修改
?为同组人添加hello.js的编写权限
?二进制写法110 110 100(664) 五、vim编辑器(命令行、插入模式、底行模式)????????三种模式:命令行模式、插入模式、底行模式?
打开vim编辑器,默认进入的模式,字符表示特殊的命令 x??????? 删除一个字符 u??????? 回退 cc????? 替换当前行:删除当前行,进入到插入模式 r??????? 替换一个字符 cw???? 替换一个单词 ......
?命令行模式-插入模式 ?i??????? insert插入 o??????? other在下一行另起一行 a??????? append追加 ?I??????? 从行首插入 O?????? 在上一行另起一行 A?????? 在行尾部追加
命令行模式-底行模式 ?保存??????? :w 另存为???? :w 文件名 退出??????? :q 保存退出 :wq 强制退出 :q! 搜索???????? /words??????? 回车表示查询,查询内容会高亮,n下一个,N上一个 替换??????? :1,$s/旧串/新串/g 将第一行到最后一行的旧串替换为新串 光标??????? :n光标进入第n行,:$进入最后一行 移动??????? :1,2m6??????? 移动1到2行到6行后 拷贝??????? :1,2co6??????? 拷贝1到2行粘贴到6行后 删除??????? :3,6d??????? 删除3到6行 ......
用户配置 ~/.vimrc 全局配置 vi /etc/vim/vimrc 六、软件安装
??????? 1) 下载压缩包
??????? 2) 解压
??????? 3) 环境变量配置 ??????????????? 用户环境变量配置
??????????????? 系统环境变量配置
??????? 4) 使生效
七、进程监控、端口号查询、磁盘查询...
进程过滤查询
查看进程状态
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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 11:48:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |