| |
|
开发:
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命令 |
文件操作递归创建目录? mkdir -p test1/test3/test4 删除有子目录的目录? mrdir -p test1/test3/test4? ? rm (移除文件或目录) ????????-f? 忽略不存在的文件,不会出现警告,强制删除 ????????-r 递归删除目录 ?????????-i 互动,删除询问是否删除 mv (移动文件或目录) ????????-f 强制移动 ????????-u 只替换已更新过的文件 文件属性 第一个字符代表这个文件是目录、文件或链接文件 ? ? ? ? 为d 则是目录 ? ? ? ? 为 - 则是文件 ? ? ? ? 为 l 则表示链接文档(link file) 接下来的字符,以三个为一组,且均为‘rwx’三个参数的组合 r 代表可读,w代表可写,x代表可执行 这三个权限的位置不会改变,如果没有权限,就会出现减号- chgrp:更改文件属组 ? ? ? ? chgrp [-R] 属组名 文件名 ?????????-R:递归更改文件属组,就是在更改某个目录文件的属组 chown:更改文件属主,也可以同时更改文件属组 ? ? ? ? chown [-R] 属主名 文件名 ? ? ? ? chown?[-R] 属主名:属组名 文件名 chmod:更改文件9个属性 ??Linux文件的基本权限就有9个,分别是owner/group/others三种身份各有自己的read/write/execute权限 ? ? ? ? r:4? ? ? ? w:2? ? ? ? x:1 ? ? ? ? chmod 777 文件赋予所有用户可读可执行 文件内容查看cat由第一行开始显示文件内容,用来读文章,或者读取配置文件 tac:从最后一行开始显示 nl:显示的是否,顺便把输出行号 more:一页一页的显示文件内容,(空格代表翻页,enter看下一行) less:与more类似,不同的是,他可以往前翻,(上下键代表翻动页面) 链接Linux链接分为两种:硬链接、软链接 硬链接:A---B,假设B是A的硬链接,那么他们两个指向了同一个文件,允许一个文件拥有多个路径,用户可以通过这种机制建立硬链接到一些重要文件上,防止误删 软链接:类似Windows下的快捷方式,删除源文件,快捷方式也访问不了 创建连接命令:ln 创建文件:touch 输入字符串:echo vim编辑? 常用命令: 数字[space],移动光标几个空格 数字[enter],移动光标几行 /word:所有字符串,/+字符串? n:重复上一个动作向上搜索,N重复上一个动作向下搜索 set nu:设置行号 账户管理添加用户: useradd 命令 ? ? ? ? -m:自动创建这个用户的主目录 删除用户:userdel? ? ? ? ? userdel -r name 删除用户的时候将他的目录一并删除 修改用户:usermod 主目录 用户 ? ? ? ? usermod /home/lin lin 切换用户 su 退出用户 exit 查看主机名 hostname? 修改主机名 hostname name 修改完毕重新连接即可 锁定用户 passwd -l name 用户组管理属主 属组 每个用户都有一个用户组,系统可以对一个用户组中的所有用户进行集中管理,不同Linux系统对用户组的规定有所不同,如Linux下的用户属于与他同名的用户组,这个用户组在创建用户时同时创建 创建一个用户组:groupadd 创建完用户组后可以得到一个组的id, 如果不指定就自增1 磁盘管理查看df? ? 、? ?df -h du? 用于显示目录或文件的大小 mount 挂载Linux系统外的文件 ?进程在Linux中,每一个程序都是有自己的一个进程,每一个进程都有一个id号 每一个进程,都会有一个父进程 ps:查看当前系统中正在执行的各种进程的信息 ps -xx: ? ? ? ? -a 显示当前终端运行的所有的进程信息 ? ? ? ? -u 以用户的信息显示进程 ? ? ? ? -x 显示后台运行进程的参数 ps -aux 查看所有的进程 ps -aux|grep mysql |? 在Linux叫做管道符? ? A|B grep:表示查找文件中符合条件的字符串 ?ps -ef:可以查看父进程的信息 kill -9 进程的id 结束进程,杀掉进程 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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:03:32- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |