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 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Linux 常用的基本命令 -> 正文阅读

[系统运维]Linux 常用的基本命令

1 基本操作(命令行中操作)

  • ls 当前目录有哪些文件

    ls -a 列出当前目录下所有的文件和目录(包括隐藏文件)

    ls -l 查看文件的详细信息(长格式输出)

    ls -R 递归显示目录中的所有内容

    ls -ltr 按时间排序显示目录信息

    ll

    pwd 当前位置

  • cd 想去哪?

    cd … 后退(回到上一级目录)

    cd …/… 回退两次

    cd /home/test/001.c home文件下找test里面的001.c

    cd ~ 去自己的家目录

    Ctrl + C 退出

  • tail -f (文件名) 实时查看,默认最后10行内容

    tail -n (数字) (文件名) 显示文件末尾几行文字

    netstart -anp | grep (端口号) 查看端口,命令是否运行

    ifconfig 查看服务器IP的配置情况

    file * 查看文件的目录类型

2 文件

  • 文件基础用法 --增删改查

    mkdir 在当前目录下创建目录/文件夹

    touch 创造一个普通文件

    rm 删除文件或者目录(有参数:-r:表示递归,-f表示强制)

    rm -f 不提示要删掉的文件存不存在

    rm -r 万能删

    rm -rf 强制删除

    rmdir 删空白文件夹/删除空目录

    rmdir和rm的区别:rmdir只能删除空目录,rm可以删除空目录也可以不是空目录,如果删除的是空目录,没必要用-r,如果不是空目录,则需要使用-r。
    
  • cp 复制文件
    把maojinyu目录下的abc.txt文件复制到到maomao目录下
[root@iz2ze1s2rh7xf6ypz31zgqz ~]# cd /home/maojinyu
[root@iz2ze1s2rh7xf6ypz31zgqz maojinyu]# ls
abc.txt  mao.ini  q.txt
[root@iz2ze1s2rh7xf6ypz31zgqz maojinyu]# cp abc.txt /home/maomao
[root@iz2ze1s2rh7xf6ypz31zgqz maojinyu]# cd ..
[root@iz2ze1s2rh7xf6ypz31zgqz home]# cd maomao
[root@iz2ze1s2rh7xf6ypz31zgqz maomao]# ls
abc.txt  mao.ini  q.txt
[root@iz2ze1s2rh7xf6ypz31zgqz maomao]# more abc.txt 
r我是某人的,同班同学以及舍友。他最爱打篮球,小小的个子打篮球确实是一把好手,短
小精悍。hahhahh,shift+a

Cp -r /home/001 002 将001目录下文件全部复制到目录002(万能复制)

  • cat 查看文件的内容(显示文件的全部内容)

cat > 001.c 输入数据到001.c Ctrl + d 退出输入

cat 001.c 002.c > 003.c 合并001.c 002.c 到 003.c

cat (文件名) | grep (任意要查找的字符) 从命令行查找字符

mv 001.c str 吧001.c文件移动到str文件夹里

more 查看文件(按空格,一篇一篇看;按回车,一行一行看)

less 查看文本

tail -3 001 显示001文件尾三行

head -3 001 显示001文件头三行

3 修改文件权限

chmod 修改文件权限

u owner表示该文件的拥有者,

g group表示用户

o other表示其他以外的人

a 表示这三者皆是。

r 读权限

w 写权限

x 执行权限

Chmod ugo+r 001 001文件对所有人增加写权限

Chmod u+r,g-w,o=x 001

Chmod ugr=rwg

Chmod a+rw

Chmod a=x 皆为chmod正确使用方法

? 八进制修改权限:每个权限由一个数字表示

? R = 4

? W = 2

? X = 1

? Rwx = 7

Rw = 6

? Wx = 3

? Rx = 5

Chmod 777 001 001文件ugo都有读写执行权限

Chmod 651 001 001文件u=读写,g=读执行,o=只读

Chmod 740 001 001文件u=读写执行,g=读,o无权限

4 vi

vi 001.c 创造/编辑/修改 001.c 文件(往进写东西)

i 插入模式(按i输入)

Esc 返回命令行模式

? :wq 保存退出

? :X 退出

? :q 退出(未进行任何操作)

? :q! 不保存退出

? yy 复制一行

? P 粘贴

? u 撤销

? Ctrl+r 撤销反转

? dd 删除一行

? dG 删到尾

? gg 跳转到文件头

? GG 跳转到文件尾

? /__任意字符 查找(从刚开始光标的位置进行查找)

? :tail -f 显示日志文件

5 进程管理

  • ps 最近的进程

    ps -e 显示所有进程信息

    ps -f 显示进程详细信息

    ps -ef 查找所有的进程

    ps -L 显示进程id号

    ps -ef |grep frp __ 查找谁的进程

    pstree 树状图显示进程间关系

    sleep 100 & 休眠一百秒在后台执行(自己造的进程删着玩)

  • kill 8848 删除id号为8848进程

    kill -q PID号(PID序列号) 杀死它

    kill -9 强制结束进程

    kill -stop 挂起进程

    pkill sleep 删除sleep类进程

    fg 8848 将8848进程从后台运行或挂起状态转移到前台执行

    bg 8848 将唤醒的8848进程转移到后台执行

    jops 结束当前终端任务

    top 查看系统资源使用情况及进程信息

6 文件查找

  • find命令:查找某个文件

find /home/str -name 001 在home底下的str查找001

[root@iz2ze1s2rh7xf6ypz31zgqz /]# find /home/maomao maomao.ini
/home/maomao
/home/maomao/abc.txt
/home/maomao/mao.ini
/home/maomao/.q.txt.swp
/home/maomao/q.txt
/home/maomao/maomao.ini
/home/maomao/.maomao.ini.swp
find: ‘maomao.ini’: No such file or directory

| 管道 配合grep(过滤)效果更佳

ls | grep test* 显示当前目录下test类文件

ls /home | grep test* 显示home目录下test类文件

wc 统计文件中 的个数

? -w 单词

? -c 字符

? -l 数字

7 文件下载与上传

下载:点击之后,输入要下载的文件的目录搜索,右键下载

上传:点击之后,直接把文件拖入到你想要放入的目录中
在这里插入图片描述

8 压缩和解压文件(tar\zip)

tar 本身不具有压缩功能,只具有打包功能,有关压缩及解压是调用其它的功能来完成。打包是指:将一大堆文件或目录变成一个总的文件;压缩:则是将一个大的文件通过一些压缩算法变成一个小文件。

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

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