Linux一些指令及零散的技巧

get_ccopt系列命令介绍 get_ccopt_property:用来获取cts阶段,clock tree上所有的参数信息,可以通过get_ccopt_property –help *获取所有参数。get_ccopt_skew_group_delay:用来获取skew group的相关信息,可以通过筛选出特定条件下skew_group的参数,如skew_group下latency最长是多少;get_ccopt_clock_tree_source_groups:获取clock tree的source group名字; 阅读详情

使用Linux系统也有些年头了,这个世界里面除了安静,就是各种强大的命令。以后这篇博客就记录一些命令和零散的技巧吧,毕竟学东西不是为了忘记的!

命令示例解释
whichwhich git查找git的安装目录
grepgrep -rn “hello,world!” *在当前目录下 查找"hello,world!"字符串

1、grep的使用方法:
1.从单个文件中搜索指定的字串

语法:
grep "literal_string" filename

2.在多个文件中检索指定的字串

语法:
grep "string" FILE_PATTERN
  • : 表示当前目录所有文件,也可以是某个文件名
    -r 是递归查找
    -n 是显示行号
    -R 查找所有文件包含子目录
    -i 忽略大小写
grep -rn 'SUPPORT_MIPI_H8C7_DISPLAY'  .  

‘SUPPORT_MIPI_H8C7_DISPLAY’,用双引号也行,单引号也行,不用引号也行。

忽略大小写:

grep -rn -i  'SUPPORT_MIPI_H8C7_DISPLAY'  .  

如果你想在当前目录下 查找"hello,world!"字符串,可以这样:

grep -rn "hello,world!" *

2、dpkg的使用方法:
dpkg 是Debian package的简写,为”Debian“ 操作系统 专门开发的套件管理系统,用于软件的安装,更新和移除。
这篇文章讲的不错:dpkg命令的用法

.deb文件的安装:

dpkg -i <.deb file name>

列出与该包先关联的文件,例如:htop

dpkg -L htop

显示包的版本,例如:htop

dpkg -l htop

移除软件(保留配置),例如:htop

sudo dpkg -r htop

移除软件(不保留配置),例如:vim (为啥不写htop?刚才卸载了…)

sudo dpkg -P vim

查找包的详细信息,例如:htop (刚装上了…)

dpkg -s htop

更多见以上连接博客…

3.获取本机外网(公网)IP:(以下随便一条就可以)

curl ifconfig.me
curl icanhazip.com
curl ipinfo.io/ip
curl ipecho.net/plain
curl cip.cc

4.ubuntu下7z文件的解压方法
安装 p7zip-full:

sudo apt-get install p7zip-full

file是你要解压的文件名
(1)、解压 .7z:

sudo 7z x file.7z

(2)、解压 .tar.bz2:

 sudo tar -jxvf file.tar.bz2

(3)、解压 .tar:

sudo tar -zxvf file.tar。

5、修改文件所属用户和用户组的命令
(1)、使用chown命令可以修改文件或目录所属的用户:
命令:chown 用户 目录或文件名
例如:

chown redkey /home/qq

(把home目录下的qq目录的拥有者改为redkey用户)

(2)、使用chgrp命令可以修改文件或目录所属的组:
命令:chgrp 组 目录或文件名
例如:

chgrp redkey /home/qq

(把home目录下的qq目录的所属组改为qq组)

【保姆级教程】基于UNet++&MobileNetv2的语义分割模型从训练到RK3588部署:让边缘AI落地效率提升300% 通过SMP库一键构建encoder_name="mobilenet_v2", # 选择MobileNetv2作为骨干encoder_weights="imagenet", # 加载预训练权重加速收敛in_channels=3, # 输入图像通道数(RGB)classes=29, # Cityscapes数据集类别数activation=None # 输出无激活,便于后续损失计算本教程从“模型设计-训练-转换-边缘部署”全链路拆解了。 阅读详情

相关推荐

用Python实现单层感知器:5分钟搞定逻辑与/或/异或分类(附避坑指南)

本文通过Python代码实战,详细讲解了单层感知器的核心原理与实现步骤,5分钟内即可完成逻辑与、或运算的分类任务。文章深入剖析了单层感知器的能力边界,解释了其无法解决异或(XOR)等线性不可分问题的根本原因,并提供了学习率设置、权重初始化等关键避坑指南,帮助初学者直观理解神经网络的基础。

ttt77的博客 1084

2024年最新【Linux】常见指令(二)_more -10 test(2),2024年最新Alibaba高并发业务实战文档

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?9、讲述一下Tomcat8005、8009、8080三个端口的含义?7、Tomcat和Resin有什么区别,工作中你怎么选择?

ccc6553584的博客 327

【社区分享】从零开始学习 TinyML,建立 TensorFlow 深度学习模型(技术优化篇)

本文来自社区投稿与征集,作者王玉成,ML&IoT Google Developers Expert,温州大学智能锁具研究院总工程师。 了解更多:https://blog.youkuaiyun.com/wfing 经过前面几章的讨论,我们了解了TinyML 的概念,完成了一个最简单的TinyML 的模型并且运行在微控制器上,得出最基本的结果。但是在实际的工程应用中,模型建立之后,也需要再进一步结合许多优化方面的技术,这就是我们接下来想要探讨的。 5. 优化 TinyML 这本书也详细的向我...

tensorflowforum的博客 1万+

【Linux】Linux下基本指令_如何在linnux下指令,深入理解Flutter动画原理

tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块, head 用来显示档案的。公历是现在国际通用的历法,又称格列历,通称阳历。: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,

2401_87298578的博客 1212

Python实战:用nltk库5步搭建你的第一个n-gram文本生成器(附古诗生成案例)

本文详细介绍了如何使用Python的nltk库5步搭建n-gram文本生成器,并附有古诗生成案例。从环境准备、n-gram原理讲解到完整实现,逐步指导开发者掌握自然语言生成技术。特别针对中文古诗生成进行了优化,包括分词处理和韵律控制,帮助读者快速上手文本生成项目。

weixin_29090089的博客 202

Python实战:3步搞定视频去重,告别重复文件烦恼(附完整代码)

本文提供了一套基于Python的视频去重实战方案,通过三步流程(抽帧、生成内容指纹、相似度比对)高效识别重复视频文件。文章详细介绍了使用dHash算法生成视频指纹的核心原理,并提供了完整的代码实现,帮助用户快速构建自己的视频去重工具,告别重复文件管理烦恼。

weixin_29054245的博客 379

【Linux】Linux下基本指令

Linux 刚面世时并没有图形界面,所有的操作全靠命令完成,如 磁盘操作、文件存取、目录操作、进程管理、文件权限 设定等 - 在职场中,大量的 **服务器维护工作都是在 远程 通过 **SSH 客户端** 来完成的,并没有图形界面,所有的维护工作都需要通过命令来完成 - 在职场中,作为后端程序员,必须要或多或少的掌握一些 Linux 常用的终端命令 - Linux 发行版本的命令大概有 200 多个,但是常用的命令只有 10 多个而已

记录学习点滴 458

ppt保存时嵌入字体,但找不到字体使用的位置的解决办法

摘要 当PPT提示无法保存嵌入字体时,可通过VBA代码快速定位使用该字体的文本。具体步骤如下: 按ALT+F11打开VBA编辑器,新建模块并粘贴提供的代码; 运行代码后输入目标字体名称(如“方正兰亭黑简体”); 程序将列出所有使用该字体的幻灯片编号及对应文本内容; 修改这些文本的字体即可解决保存问题。该方法高效精准,适用于排查PPT字体嵌入失败的情况。(150字)

智慧空间实验室 1396

一遍文章让你百分百记住Linux常用指令

一遍文章让你百分百记住Linux常用指令 Linux相信大家都使用过,相比于windows系统的界面化操作,Linux更倾向于指令化操作。对于不常使用linux的同学来说,linux的指令总是用了又忘,忘了又学,不知道大家有没有发现现在网络上大部分有关介绍linux指令的文章都太散,各个指令相互独立,没有关联,导致大家学了就忘。各个指令不应该相互独立,而应是相互关联的,所以我根据自己的理解对常用的linux指令整理成了一场景,使各指令之间形成一条链路,相互联系,只要大家记住这个场景常用的linux指令我保

我不会java的博客 324

在 SAP BTP ABAP 环境中构建多租户应用:从架构到实战

ABAP多租户应用架构解析 本文详细介绍了SAP BTP中ABAP环境的多租户应用架构,重点阐述了其核心组件及协作机制。在云原生SaaS模式下,多租户架构使多个客户能共享同一套ABAP平台,同时保持数据和配置隔离。架构包含三层:平台与子账户层、多租户应用与平台服务层(含Approuter、ABAP Solution service、XSUAA等核心组件)、ABAP系统与租户层。文章深入分析了各组件功能,包括Approuter的路由机制、ABAP Solution service的自动资源调度、XSUAA的安

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 214

RK3568实现蓝牙音箱功能

A2DP旨在通过蓝牙连接传输高质量的立体声音频流。它使用的基本压缩算法是SBC(Sub-Band Coding)来减小音频数据的大小,同时保持高音质,SBC压缩虽然效率较低,但是是必须支持的基本备用方案。A2DP还支持其他高级编解码器,例如AAC、aptX和LDAC,这些编解码器比SBC提供更好的音质,但这些编解码器的支持取决于设备本身的支持情况。注意A2DP协议要与AVRCP协议区分开。A2DP是传输音频的,而AVRCP是用来控制音频的。这里我用到的是RK3568 Android11。

leikko的博客 1173

Linux基本指令(下)

less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看。但若使用了 less 时,就可以使用 [pageup][pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的搜索功能,不止可以向下搜,也可以向上搜。

weixin_60358305的博客 1943

SAP ABAP CO核心扩展-为企业定制ZCKM3N物料价格分析增强(CKM3 CKM3N CKM8N)

这篇文章,将为大家讲述物料价格分析扩展增强(ZCKM3N)的方法和原理,并基于CKM3N的视图之一“CV成本组件”,教大家如何一步步实现批量输出多工厂物料的物料价格分析报表。

SAP李斌,本人承诺所有原创文章均不使用任何AI生成技术,请大家放心阅读。 3982

《从终端到内核:Linux 指令体系的入门与技术解构(第二篇)》

在数字化基础设施的底层架构中,Linux 操作系统以其开源性、稳定性与可定制性,成为服务器集群、嵌入式设备、云计算平台乃至人工智能训练环境的核心支撑。而指令行(Command Line Interface,CLI)作为与 Linux 内核交互的原生入口,不仅是系统管理、程序开发与自动化运维的效率利器,更是理解操作系统资源调度逻辑的技术窗口。对于初学者而言,Linux 指令体系并非零散命令的堆砌,而是一套遵循 “参数 - 选项 - 目标” 逻辑的结构化交互语言 !

月亮永悬不落,剑指巅峰 2227

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

linux零散小技巧

每1秒钟刷新命令:wacht -n1 【command】

ljf0717的博客 173

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

LINUX的零散知识

有些软件会有一些原理说明,这些帮助

a923751813的博客 419

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Linux用户管理核心指令与实战技巧全解析

Linux用户管理是系统运维的基础核心技能,涉及用户创建、权限分配和身份验证等关键操作。通过命令行工具如useradd、usermod和passwd等,管理员可以实现精细化的用户控制。理解用户组机制和权限模型(如UID/GID体系)对于构建安全的Linux环境至关重要。在实际生产环境中,这些技术广泛应用于服务器集群管理、自动化运维脚本编写以及安全审计等场景。本文重点解析了包括批量用户操作、sudo权限配置和LDAP集成在内的20个核心指令及其组合用法,特别针对Ubuntu/CentOS等主流发行版的差异进行

weixin_33508411的博客 222

Linux 指令收尾!从 “会敲” 到 “懂原理”,Shell 和内核的交互秘密都在这

Linux 基础指令学到收尾阶段,不少人会卡在 “只会用但不懂原理” 的瓶颈 —— 明明能敲指令完成操作,却不知道指令是怎么被系统接收、执行的。本文正好解决这个问题:一方面帮你梳理基础指令的核心用法与高频场景,把零散的知识点串成实用框架,夯实操作基础;另一方面拆解 Shell 作为 “中间桥梁”,如何把指令传递给内核、内核又如何响应的关键逻辑。不用复杂术语,让你轻松从 “会敲指令” 进阶到 “懂指令背后的系统逻辑”。

会当凌绝顶,一览众山小 2474

Linux 指令(时间类指令、cal、find、grep、zip、unzip、tar、bc、uname、热键tab 、ctrl+r 、ctrl+d)

关于Linux的重要知识点总结

溟洵的博客 1795

ljmp指令_如何找到linux内核中at&t风格的汇编指令最权威最详细的文档

汇编的语法风格分为两种,一种是intel风格,一种是at&t风格,intel风格主要用于windows平台,at&t风格主要用于unix平台。因为linux是类unix型的操作系统,所以其内核中的汇编代码也是使用的at&t风格。在编译linux内核时,默认使用的编译器是gcc,当涉及到内核汇编代码的编译时,gcc通过调用gnu的as命令来完成,as命令官方文档地址...

weixin_39677203的博客 2115

Linux之变量的零散知识点

各位客官,今日小店客满,招待不周之处还请多多担待 前面已经将变量的大部分知识都已经讲完了,接下来讲一讲碎片知识,之所以叫碎片知识不是不重要,只是说我没有办法系统地它们放到一起去讲,所以单独拿出来讲。 一、变量的有效范围 变量竟然会有范围?是不是很惊喜很意外?说实在的在我第一次接触的时候我也是很懵的,这个玩意竟然还有范围。实在是不可思议。在这里要首先说明一个问题,免得给大家造成学习的障碍,某些书里可...

Gao068465的博客 312

【Linux篇<Day02>】——常用系统指令【下】

本文续零基础学习云计算——【Linux篇】常用系统指令【上】这篇接着将,主要内容有通配符、fing查找、管道和压缩的知识,喜欢的话往下看吧 文章目录一、通配符二、输出文本到屏幕三、重定向与管道四、查看时间和修改时间五、find精确查找六、压缩6.1 基本常识6.1.1 归档的含义6.1.2 压缩的含义6.1.3 Linux常见压缩格式6.2 tar:集成备份工具 一、通配符 作用:模糊匹配工具,针对不确定的文档名称,用特殊符号表示 用法: *:可以匹配任意个任意字符(包括零个字符) ?

qq_41890240的博客 1324

linux -零散知识积累

df -h 查看磁盘内存使用情况 systemctl restart network.service 重启网络服务

gukk50的博客 154

linux零散操作

服务器之间拷文件 scp /home/helpteach/project/mallupload/1509681299449.png wasadmin@10.127.40.25:/home/test 然后拍回车键就可以看到文件正在传输了,等再出现鼠标一闪一闪说明已经传输完毕了,给大家拆解一下语...

chunkuifan0940的博客 158

Linux零散笔记收录

Linux零散笔记收录常用命令source防火墙firewall常用命令vim以另一个用户的身份执行shell命令:su、sudo、runusertee$符号的常见用法Linux—shell中(())、(( ))、(())、( )、``与${ }的区别md5sumlinux中的-a到-z的意思awkscpLinux中的定时自动执行功能(at,crontab)常用功能批量创建linux用户在文件指定行插入字段文件共享:Samba or NFS免密sudo配置磁盘挂载与删除linux环境变量配置IPlinux增

weixin_38370441的博客 209

Linux零散知识

一.Windows OpenSSH免密连接linux 1.安装OpenSSH for windows,下载(http://www.mls-software.com/opensshd.html) 2.把Openssh的bin目录加入windows环境变量 3.执行ssh-keygen,默认选项就行 4.复制密钥到目标linux机。在windows当前用户的目录(比如:C:\U...

浪子天涯行世录 192
上一篇: Ubuntu18.4系统安装后的事情
下一篇: 蜻蜓FM 涉嫌诈骗投资人和广告主源代码剖析
RedKeyer
博客等级 码龄11年 33粉丝 67原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值