前言 我们每次敲打linux命令的时候,有时候想用之前用过的命令,一般情况下,我们都会按↑↓箭头来寻找历史的命令记录,那如果我想用1天前执行的某条命令,难道还要按↑100次?...显示这样是不现实的,我们可以使用history命令即可 实际过程中,history还是很有用的 查看历史命令执行记录(history) history 查看命令tail 的历史执行记录 history...| grep tail 执行历史记录中,序号为1000的命令 执行上一条命令(直接输入两个感叹号) !!...查找最后5条历史记录(两种方式) history 5 history | tail -5 清除历史记录 history -c 将当前所有历史记录写入历史文件中,默认写入 ~/.bash_history
github网络连接稍微有些慢,这里使用coding做测试: 首先要分两种情况,一种是直接clone远程库,一种是将本地的代码push到远程库。...这样就可以使用本地版本库以及推送到远程版本库了。 首先在coding上新建一个项目leatn-git,初始化可以勾选readme和gitignore。
常常会用到 zip 命令,但是时间一长,就忘记了具体参数,下面简要记录,进行备忘: 常用命令: zip -q -r nvprof_test_out.zip nvprof_test_out/ # 压缩 参数解析...[-i ][-x ] 补充说明:zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具 有".zip"扩展名 的压缩文件。...-f 此 参数的效果和指定"-u"参 数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中。 -F 尝 试修复已损坏的压缩文件。...保持更新,更多内容请关注 cnblogs.com/xuyaowen; # 2019.12.18 补充 unzip 解压命令(把文件解压到固定文件夹内): unzip citeseer.zip -d citeseer...平时使用 unzip解压到当前文件,会生成很多其他的文件,污染了当前的工作环境;使用 -d 指定exdir 即可;
Hive命令使用记录 1.操作一些常用的Bash Shell 命令: 2.操作HDFS 平台相关的命令: 3.查看当前使用的数据库 4.创建表的时候通过location 指定数据存储位置, 加载数据...号+Bash Shell 命令, 结尾加";"。 ❞ hive>!pwd; hive>!...ls /home/user 2.操作HDFS 平台相关的命令: ❝去掉HDFS 平台命令前的Hadoop 关键字,其他保留,以";"号结尾。...3.查看当前使用的数据库 通过current_database()查看当前使用的数据库。...使用cast操作显式进行数据类型转换, 如cast('l'AS INT) 是把字符串 '1' 转换成整数值1 。 ❝例如:对于员工表employee, salary 列是使用FLOAT 数据类型的。
系统版本的命令(3 种方法) 1、cat /etc/issue,此命令也适用于所有的 Linux 发行版 2、cat /etc/redhat-release,这种方法只适合 Redhat 系的 Linux...: 3、lsb_release -a,即可列出所有版本信息: 二、查看 Linux 内核版本命令(两种方法): 1、cat /proc/version 2、uname -a 一、linux CPU 大小...系统信息命令 五、head -n 1 /etc/issue # 查看操作系统版本,是数字 1 不是字母 L 六、cat /proc/cpuinfo # 查看 CPU 信息的 linux 系统信息命令...七、hostname # 查看计算机名的 linux 系统信息命令 八、lspci -tv # 列出所有 PCI 设备 九、lsusb -tv # 列出所有 USB 设备的 linux 系统信息命令...系统命令 四十一、cat /proc/partitions :查看 linux 硬盘和分区信息的系统信息命令 四十二、cat /proc/meminfo :查看 linux 系统内存信息的 linux
一旦有空,就开始学习Linux常用命令,不想求学会多少,只要每天学习一点点就行了。之所以记录一下所学习的东西,是为了加深一下印象,下次再次遇到也就印象深刻了。...教程如下: https://www.runoob.com/linux/linux-command-manual.html 1:Linux实例如何测试ecs安全组规则是否生效 运行以下命令查看TCP...5:查看文件内容命令行 cat test.html 输入命令之后,就可以看到代码内容了。 ? 6:把httpd 相关的包都列出来 rpm -qa|grep httpd ? 图片.png.
Linux解压 or 压缩文件命令和软件 解压zip文件: # 安装工具 sudo apt-get install unzip # 解压命令 unzip xxx.zip # 解压指定文件到指定目录 unzip.../-/-/xxx.zip -d path 解压tar.gz文件 tar命令有以下参数 -c 压缩文件内容 -x 解压文件中的内容 -z 使用gzip来解压或压缩.tar.gz格式的文件 -v...压缩文件 tar -zcvf test.tar.gz tar -zcvf test.tar.gz /path 解压7z文件 # 安装工具 apt-get install p7zip-full # 解压命令.../tmp/log 桌面卡死解决 pkill X;startX; 查看/杀死进程 # 查看进程 ps -ef ps -ef |grep [key] # 杀死对应进程 kill -9 ID 目录相关的命令...列出文件的详细信息 (可以简写为ll) ''' 查看电脑工作状态 #查看GPU状态 watch -n x nvidia-smi (x表示多少秒刷新一下) #查看CPU状态 htop # 查看内存使用状态
scirpt就是一个命令,可以制作一份输出到终端的记录。这个命令可以将一些不方便输出到文件的程序执行结果完整的记录到文件,或者你的终端操作都可以非常完整的记录到文件,方便你复盘之前的操作!...使用方法一:直接输入 script 命令,当前目录下会自动创建typescript文本文件,记录此终端后续操作。ctrl + D或exit,退出记录。...Sat Nov 6 11:37:52 CST 2021 [d5000@jiahao ~]$ exit exit Script done, file is typescript 方法二:script命令后...将 script 命令添加到 Shell 的.bash_profile配置文件中,用户登录,script 命令就自动启动。...vim ~/.bash_profile 添加script 命令 /usr/bin/script -qa path/filename #-q 代表静默记录 Source命令刷新一下
Linux日志审计 常用命令 find、grep 、egrep、awk、sed Linux 中常见日志以及位置 位置 名称 /var/log/cron 记录了系统定时任务相关的日志 /var/log/auth.log...记录验证和授权方面的信息 /var/log/secure 同上,只是系统不同 /var/log/btmp 登录失败记录 使用lastb命令查看 /var/log/wtmp 登录失成功记录 使用last...命令查看 /var/log/lastlog 最后一次登录 使用lastlog命令查看 /var/run/utmp 使用 w、who、users 命令查看 /var/log/auth.log、/var/...log/secure记录验证和授权方面的信息,只要涉及账号和密码的程序都会记录,比如SSH登录,su切换用户,sudo授权,甚至添加用户和修改用户密码都会记录在这个日志文件中 常用审计命令 //定位多少
1:netstat -ntlp //查看当前所有tcp端口 2:如何查看linux是否安装php环境?...查看版本号 php -v 如果安装了,会显示版本号 3:ps -ef | grep httpd :检查httpd进程的命令 ps -e| grep httpd 4:CentOS7,那我们就来看看新的systemctl...工具操作命令组 systemctl start httpd.service #启动 systemctl stop httpd.service #停止 systemctl restart httpd.service
linux下历史命令通常有两大用处,一个是快速复用,另外是审计,快速复用在之前的文章linux命令行技巧中提过,有兴趣的可以去看看,今天主要说审计部分,分两部分:记录历史命令和隐藏命令行历史,分别针对运维防护及入侵渗透...,下面分别介绍 记录所有用户历史命令 原本的linux默认记录1000条历史记录,且只记录命令,完全没办法做审计,当遇到服务器入侵等情况,做审计工作时,如果你没有开启audit,或其他第三方审计工具,在通过...你还可以在这里增加用户,以及客户端IP等 隐藏你的命令行历史 相对于命令行记录,隐藏命令行历史,除了在渗透测试中使用,还有一些使用场景,比如特权命令不想被别人看到,或者比较重要的命令不希望在浏览历史命令时被误执行...通过set命令来配置关闭history linux下set命令可以用于设置shell环境变量和shell执行方式 set通过+或-号来设置选项关闭或开启,o选项用于指定选项名 所以通过set +o history...或者通过上下键翻找历史命令,通过Ctrl+U来清除当前行的记录 ? 不过这种方式会留个小马脚 ok,以上就是今天要介绍的linux下命令历史记录的保存及隐藏方式
创建petalinux工程:petalinux-create -t project --template zynq -n zynq_linux 配置petalinux工程:petalinux-config...--get-hw-description /mnt/hgfs/VMShare/ZYNQ7035_Linux/ZYNQ7035_Linux.sdk/ 重新配置petalinux工程:petalinux-config...配置Linux内核:petalinux-config -c kernel 配置Linux根文件系统:petalinux-config -c rootfs 编译Petalinux工程:petalinux-build.../images/linux/zynq_fsbl.elf --fpga --u-boot --force 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
连续使用管道意味着第一个命令的输出会作为 第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推。 ?...五、ln命令 Linux ln命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。...返回上两级目录; 八、pwd 查看当前目录 九、which命令 使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。.../bin:存放所有用户都可使用的linux基本操作命令 /dev:设备文件目录,虚拟文件系统。 /home:默认存放用户的宿主目录(除了root用户)。.../sbin:系统管理相关的二进制文件存放在这个目录下(多数管理命令默认只有管理员可以使用) /bin:存放最常用命令; /boot:启动Linux的核心文件; /dev:设备文件; /etc:存放各种配置文件
在Linux系统中,sed命令是一种非常强大和灵活的工具,可以帮助用户进行多种文本操作,如文本替换、删除、插入、打印等等。...下面是sed命令的详细介绍和使用示例: 命令格式 sed命令的基本格式为: sed [选项] '动作' 文件名 其中,选项用于指定sed的行为,动作则是对文件进行的操作,文件名表示需要处理的文件。...常用选项 sed命令有一些常用选项,这里列举一些常用的: -n:不自动打印模式空间的内容,只有在命令中显式指定打印时才会打印; -i:在原文件中直接修改,而不是输出到标准输出或指定文件中; -e:允许对文件进行多个编辑动作...常用操作 sed命令支持多种操作,这里介绍一些常用的操作: 1. 替换操作 sed命令可以用来替换文件中的文本。...可以通过指定多个行号来删除多行,例如: $ sed '2d;3d' test.txt line 1 上面的命令将文件中的第二行和第三行删除。 3. 插入操作 sed命令可以用来向文件中插入文本。
-p:打印和sed -n结合使用 ---- sed输出指定行、排除指定行输出、非连续行输出、行替换显示 ---- 输出指定行sed -n 'n1,n2 p',例如2-3行,sed -n '2,3p'
为了实现对多个文件或目录的压缩操作,可以使用tar命令将多个文件或目录归档为一个文件,然后再使用压缩命令对该归档文件进行压缩。...tar命令本身只具有打包文件的功能,并不提供压缩文件的功能,对打包后文件的压缩是通过参数调用其他压缩命令完成的。...,只需要将多个文件排列在命令后即可。...前面已经提过,tar命令本身只提供打包文件的功能,但是可以调用其他压缩命令完成对多个文件或目录的打包后压缩。...directory/ directory/c directory/d tmpuser:test/ $ ls a b directory file.tar.bz2 file.tar.gz 关于tar命令使用过程中的目录切换
最近在工作中学习了不少Linux方面的命令,比如vim的使用命令、find命令、rpm打包spec配置文件等等。 鸟哥私房才基础版给了我不少帮助,在这里感谢鸟哥。 ...遇到的其中一个问题是使用ubuntu12.04往公司的SVN上传一个目录,不过之前这个目录是从SVN下载下来的,更改了目录后需要删除原来的所有.svn目录。...上网找了一下Linux下删除目录下所有.svn的方法,方法如下: Linux下删除这些目录是很简单的,主要是使用了find工具,命令如下 find ....-type d -iname ".svn" -exec rm -rf {} \; 感觉Linux下的subersion客户端速度蛮快的,5.8G的目录花10多分钟就能下载到本地,但是使用Windows...可以在终端下使用man find来查询find命令的相关参数。
curl 模拟 GET\POST 请求,以及 curl post 上传文件 一般情况下,我们调试数据接口,都会使用一个 postman 的工具。在命令行中,我们使用 curl 这个工具。...下面,我们来简单的说一下,curl 的一些常见使用方法: curl GET 请求 curl命令 + 请求接口的地址。...ctrl + r 查找历史命令记录 当我们在命令行执行了某条命令之后,实际上这条命令就已经被系统记录下来了。下次想要再调用这个命令,可以方便的通过 ctrl + r 快捷键来进行查找。...://curl.haxx.se/docs/manpage.html) curl 模拟请求:https://blog.csdn.net/fungleo/article/details/80703365 linux...或 mac 命令行更优雅的使用 curl 命令:https://fungleo.blog.csdn.net/article/details/105794798
一、history 该命令可以查看使用过的历史命令 ?...二、history -c 该命令和参数可以清空history历史命令记录 再次查看 命令记录已经为空 备注:知识扩展 这个命令只删除当前用户的命令记录,不会删除其它用户的。...其实这些记录都在当前用户主目录的.bash_history类似的文件里,当然看你用的什么shell。 比如:vim ~/.bash_history 打开当前用户下的历史命令记录文件。
领取专属 10元无门槛券
手把手带您无忧上云