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 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 2021/08/12 linux学习 -> 正文阅读

[系统运维]2021/08/12 linux学习

一,日期命令&显示用户&切换用户
?? ?查看时间:date ? ? ? --查看的是系统当前的时间
?? ?显示用户:logname
?? ?切换目录:su 用户名
?? ?切换用户执行命令执行完毕后在切换到原用户: su -c 命令 用户名

二,id命令
?? ?查看当前用户详细信息:?? ?id?? ??? ?
?? ?uid -- 自己id?? ?gid -- 组id
?? ?提高普通用户提高权限执行命令:?? ?sudo 命令
?? ?
三,进程命令
?? ?1.top命令
?? ??? ?获取进程:top ? ? ? ? ? ? ??
?? ??? ?PID -- 进程PID
?? ??? ?USER -- 用户
?? ??? ?PR NI 优先级 -- NI负数就是优先级越高
?? ??? ?VIRT -- 虚拟内存 ? ? ? ??
?? ??? ?load acerage --- 5,10,15分钟等待执行任务
?? ??? ?监控一条进程信息:top -p 对应进程id?
?? ??? ?
?? ?2.ps命令
?? ??? ?显示这个时刻正在运行的信息:?? ? ps?? ?
?? ??? ?系统所有进程信息 :ps -A
?? ? ? ?显示系统中所有的进程信息(完整): ps -ef
?? ??? ?显示指定用户的进程信息:ps -u 用户名
?? ?
?? ?3.杀死进程命令
?? ??? ?杀死指定进程:kill 进程pid
?? ??? ?强制杀死指定进程: kill -9 进程pid
?? ??? ?杀死指定用户所有进程:kill -9 $(ps-ef | grep 用户名)
?? ??? ?杀死指定用户所 有进程:?? ?killall -u 用户名
?? ??? ?查看java进程:ps -ef|grep java
?? ??? ?
四,关机&重启命令
?? ?关机:
?? ??? ?关机(单独使用一分钟后关机):shutdown
?? ??? ?取消关机:shutdown -c
?? ??? ?现在关机:shutdown -h now
?? ??? ?指定时间:shutdown +1 "一分钟后关机"
?? ??? ?指定时间,并出现警告信息:shutdown -r +1 "准备重启"
?? ?重启: ? ? ? ? ? ? ? ? ?
?? ??? ?立马重启:reboot
?? ??? ?
五,时间
?? ?显示系统的当前时间:?? ??? ?timedatectl status
?? ?查看所有可用的时区:?? ?timedatectl list-timezones
?? ?设置时区:?? ??? ??? ??? ?timedatectl set-timezone 'Asia/Shanghai'
?? ?禁用时间同步:?? ??? ??? ?timedatectl set-ntp false
?? ?设置时间:?? ??? ??? ??? ?timedatectl set-time "2019-03-11 10:12:00"
?? ?启用时间同步:?? ??? ??? ?timedatectl set-ntp true
?? ??? ?
六,目录管理
?? ?列出目录 :?? ?- ls -a -l 以点开头的是隐藏文件?
?? ?切换目录:?? ?- cd ?(cd .. ? -- 返回上一级)
?? ?显示目前的目录:?? ?- pwd
?? ?创建单级文件夹:?? ??? ?mkdir 文件夹名
?? ?创建多级文件夹:?? ??? ?mkdir -p 文件夹名/文件夹名
?? ?删除空文件夹: ??? ? ?? ?rmdir 文件夹名
?? ?删除空文件夹: ? ?? ? ?? ?rmdir -p 文件夹名/文件夹名
?? ?删除文件:?? ??? ??? ?rm 文件名
?? ?删除文件夹所有内容:?? ??? ??? ?rm -r 文件夹名
?? ?拷贝文件: ??? ?cp 数据源 目的地 -- 列如:cp aaa/1.txt ccc
?? ?拷贝所有:?? ? cp -r aaa/* ccc
?? ?移动所有文件不在一个文件夹:?? ? mv aaa/* ccc
?? ?将源文件名改为目标文件名: ?mv 文件名 文件名

七,改变文件属性
?? ?更改属组:chgrp root aaa?? ??? ??? ?-- ?把aaa用户组改为root
?? ?更改属组:chgrp -v itcast ?aaa ?? ??? ?-- 把aaa用户组改为itcst,加-v多了提示语句
?? ?更改所主 ?chown 属主名 文件夹名 ? ?? ?chown root bbb?? ??? ?把bbb属主改为root?? ??? ?
?? ?更改文件夹所主及其属组?? ??? ? ??? ??? ?chown 属主名:属组名 文件文件夹名?? ??? ?chown root:root bbb -- 把bbb的文件夹属组和属主都改为root
?? ?更改文件夹里面所有所主及其属组?? ??? ?chown -R 属主名:属组名 文件文件夹名?? ??? ?chown -R root:root bbb --把bbb的文件夹里面所有的属组和属主都改为root

八,修改权限
?? ?数字权限
?? ??? ?read -> 4 -> r
?? ??? ?write -> 2 -> w
?? ??? ?execute -> 1 -> x
?? ??? ?无权限 -> 0 ?-> -
?? ?chmod 数字权限 文件夹或文件
?? ??? ?chmod -R 770 aaa -- 把aaa文件夹及其里面所有的文件设置为主:读,写,执; 组:读,写,执 其他;都不能
?? ??? ?user -- u
?? ??? ?group -- g
?? ??? ?others -- o
?? ??? ?all -- a
?? ??? ?chmod -R u=rwx.g=rx.o=r aaa -- 把aaa文件夹及其里面所有的文件设置为:主:读写执行;组:读,执行;其他用户:读写执行;组:读,执行;其他用户:读
?? ??? ?简写:chmod -R a=rwx aaa -- 把aaa文件夹及其里面所有的文件设置为所有人都能
?? ??? ?chmod -R o-rwx bbb ?? ??? ?把bbb文件夹所有文件的其他用户修改为不能读写执行

九,文件管理
?? ?touch命令
?? ??? ?touch 文件名
?? ?批量创建
?? ??? ?touch a{1..10}.txt -- 创建1-10的txt文件
?? ?查看文件的详细信息
?? ??? ?stat 文件名
?? ?如果创建的文件存在就会修改时间属性
?? ?
十,文件内容编辑
?? ?vi/vim文本编辑器
?? ??? ?vi:
?? ??? ??? ?只能编辑文本内容,不能对字体 段落进行排版
?? ??? ??? ?不支持鼠标操作
?? ??? ??? ?没有菜单
?? ??? ??? ?只有命令
?? ??? ?vim:
?? ??? ??? ?代码补全,编译及错误跳转等方便编程功能特别丰富
?? ??? ?vi/vim模式主要分为以下三种:
?? ??? ??? ?命令模式:在Linux终端中输入“vim 文件名”就进入了命令模式,但不能输入文字。
?? ??? ??? ?编辑模式:在命令模式下按i就会进入编辑模式,此时就可以写入程式,按Esc可回到命令模式。
?? ??? ??? ?末行模式:在命令模式下按:进入末行模式,左下角会有一个冒号出现,此时可以敲入命令并执行。
?? ?vim 文件名
?? ??? ?如果文件已经存在, 会直接打开该文件
?? ??? ?如果文件不存在, 保存且退出时 就会新建一个文件
?? ?:q ? ? ? ? ? ?当vim进入文件没有对文件内容做任何操作可以按"q"退出
?? ?:q! ? ? ? ? ? 当vim进入文件对文件内容有操作但不想保存退出
?? ?:wq ? ? ? ? ?正常保存退出
?? ?:wq! ? ? ? ? 强行保存退出,只针对与root用户或文件所有人生
?? ?文件查看
?? ??? ?cat 文件名 ?-- 查看小文件内容
?? ??? ?cat -n 文件名 ?-- 查看小文件内容(显示行号)
?? ??? ?less -N 文件名 -- 分屏显示大文件内容
?? ??? ?head -n 文件名 -- 查看文件的前一部分
?? ??? ?tail -n 文件名 -- 查看文件的最后部分
?? ??? ?tail -3 big.txt -- 显示文件最后3行
?? ??? ?tail -f big.txt -- 动态显示最后10行
?? ??? ?tail -4f big.txt -- 动态显示最后40行
?? ??? ?tail -n +2 big.txt -- 显示文件a.txt的内容,从第2行至文件末尾
?? ??? ?tail -c 45 big.txt -- 显示最后一些字符
?? ??? ?grep 关键字 文件名 -- 根据关键字搜索文本内容

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-13 12:43:23  更:2021-08-13 12:45:39 
 
开发: 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年5日历 -2024/5/20 15:06:50-

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