文件和目录操作: ls: 列出目录内容 cd: 切换当前工作目录 pwd: 显示当前工作目录的路径 cp: 复制文件或目录 mv: 移动或重命名文件或目录 rm: 删除文件或目录 mkdir: 创建新目录...或 vim 或 vi: 文本编辑器 系统信息: uname: 显示系统信息 df: 显示磁盘空间使用情况 du: 显示目录空间使用情况 top: 显示系统资源使用情况 进程管理: ps: 显示当前运行的进程...kill: 终止进程 pkill: 根据名称终止进程 killall: 终止指定名称的所有进程 用户和权限: who: 显示当前登录用户 w: 显示当前登录用户和他们的活动 useradd: 添加新用户...--help: 显示命令的帮助信息 这些只是一些基本的命令,Linux系统还有许多其他功能强大的工具和命令,具体使用取决于你的需求。...可通过查阅相关文档或使用命令的--help选项获取更多信息。 收藏 | 0点赞 | 0打赏
Linux本地和服务端拷贝文件 拷贝文件(从本地拷贝到远程): scp local_file remote_username@remote_ip:remote_folder 或者 scp local_file...remote_ip:remote_folder 或者 scp -r local_folder remote_ip:remote_folder 拷贝文件(从远程拷贝到本地): 与上述命令类似,调换参数的位置即可...,如: scp root@1.1.1.1:/home/root/others/music /home/space/music/1.mp3 注:使用scp命令要确保使用的用户具有可读取远程服务器相应文件的权限...,否则scp命令是无法起作用的。
Linux常用命令大全 第一章 Linux基础命令 【1】linux-》ls 【2】linux-》alias 【3】linux-》cd 【4】linux-》clear 【5】linux-》date 【6...因为APT软件管理器会自动下载并安装所需的软件,并会自动处理所有依赖的文件。dpkg只用在一些特定的场合,比如非APT自动下载的安装包的安装、APT自动安装失败等。...查看命令 qmake 的所有可能路径 gec@ubuntu:~$ which -a qmake 【13】linux-》管道 | 概念:在shell命令中,可以使用一种特殊的符号来连接两个不同的命令,使得前面命令的输出...==> 计算从键盘输入的数据,以ctrl+d结束 gec@ubuntu:~$ wc file.txt ==> 计算文件file.txt的数据 chmod只能针对Linux文件系统有效,对共享文件夹是无效的...第三章 Linux压缩与解压命令 Linux下最常用的压缩包格式是: gz bz2 zip xz 其中,gz和bz2格式一般都是通过tar命令来控制的,xz和zip格式各自由它们的同名命令控制
linux 的命令行用了这么久的 linux 才开始整理这部分的内容,该罚站 1.删除 ctrl + w 往回删除一个单词,光标放在最末尾 ctl + u 删除光标以前的字符,其实这个是剪切 ctl +...k 删除光标以后的字符 ctrl + y 粘贴由 Ctrl+u , Ctrl+w 剪走的单词 ctrl + d 从当前位置开始,向右边删除字符 2.清屏 ctrl + l 清屏 ctrl + c 另起一行...3.光标位置 ctl + a 移动光标至的字符头 ctl + e 移动光标至的字符尾 ctrl + ?...4.历史和命令 ctrl + r 输入单词搜索历史命令,超好用 ctrl + o 重复执行命令 5.屏幕输出 Ctrl+S 暂停屏幕输出 Ctrl+Q 继续屏幕输出 6.上下翻屏 这个是找了N久才查到的命令...shift + pageUp/pageDown //纯linux console 下测试有效,但不能一翻到顶,网上说只能翻最近15页 shift + home/end
通用 xargs: xargs命令是给其他命令传递参数的一个过滤器,也是组合多个命令的一个工具。 格式转换: xargs的默认命令是echo,空格是默认定界符。...这意味着通过管道传递给xargs的输入的换行和空白将被空格取代。...chmod chmod命令用于改变linux系统文件或目录的访问权限。用它控制文件或目录的访问权限。文件或目录的访问权限分为只读,只写和可执行三种。...ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。...必要参数: -c 显示更改的部分的信息 -f 忽略错误信息 -h 修复符号链接 -R 处理指定目录以及其子目录下的所有文件 -v 显示详细的处理信息 选择参数: –reference
查看linux系统内核版本 uname -a # Linux iZ8vbcsg5lal7crq11jflxziz23yZ 4.18.0-193.14.2.el8_2.x86_64 #1 SMP Sun...Jul 26 03:54:29 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux uname -r # 4.18.0-193.14.2.el8_2.x86_64 cat /...proc/version # Linux version 4.18.0-193.14.2.el8_2.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version...8.3.1 20191121 (Red Hat 8.3.1-5) (GCC)) #1 SMP Sun Jul 26 03:54:29 UTC 2020 查看linux系统版本 lsb_release...release 8.2.2004 (Core) 查看linux系统的架构是amd还是arm arch # x86_64 返回x86_64就是amd的 查看linux系统是32还是64 getconf
https://www.liaoxuefeng.com/wiki/896043488029600 具体可以参考上面链接,廖雪峰的官方网站 Windows系统,确保目录名不包含中文 git init...把该目录变成Git可以管理的仓库 git add file...查看命令历史 git reset --hard 1094a(commit_id) 回到指定版本 git checkout -- file 丢弃工作区的修改...切换到其他分支执行,需要修改bug的commit号 git branch -D 强制删除未合并的分支 多人协作 远程库的默认名称是origin...,使用如下命令: git branch --set-upstream-to origin/ 标签/版本号 标签和某一次commit是关联在一起的
linux 的命令行用了这么久的 linux 才开始整理这部分的内容,该罚站 删除 ctrl + w #往回删除一个单词,光标放在最末尾 ctl + u #删除光标以前的字符,其实这个是剪切...ctl + k #删除光标以后的字符 ctrl + y #粘贴由 ctrl+u 和 ctrl+w 剪走的单词 ctrl + d #从当前位置开始,向右边删除字符 清屏 ctrl...+ l #清屏 ctrl + c #另起一行 光标位置 ctl + a #移动光标至的字符头 ctl + e #移动光标至的字符尾 ctrl + ?...#输入单词搜索历史命令,超好用 ctrl + o #重复执行命令 屏幕输出 Ctrl+S #暂停屏幕输出 Ctrl+Q #继续屏幕输出 上下翻屏 这个是找了N久才查到的命令...shift + pageUp/pageDown #纯linux console 下测试有效,但不能一翻到顶,网上说只能翻最近15页 shift + home/end
: 创建目录 文件查看和编辑: cat: 查看文件内容 less 或 more: 逐页查看文件内容 nano 或 vim 或 emacs: 文本编辑器 权限管理: chmod: 修改文件或目录的权限...chown: 修改文件或目录的所有者 chgrp: 修改文件或目录的所属组 系统信息: uname: 显示系统信息 df: 显示磁盘空间使用情况 du: 显示文件和目录的磁盘使用情况 top...或 htop: 显示系统资源使用情况 进程管理: ps: 显示当前运行的进程 kill: 终止进程 网络命令: ping: 测试网络连接 ifconfig 或 ip: 显示和配置网络接口信息...netstat: 显示网络统计信息 traceroute 或 tracepath: 追踪数据包的路由路径 压缩和解压缩: tar: 打包和解包文件 gzip 或 gunzip: 压缩和解压缩文件...: 删除用户 passwd: 修改用户密码 groupadd: 添加用户组 groupdel: 删除用户组 软件包管理: apt 或 yum: 包管理工具(取决于Linux发行版)
Linux常用命令 Shell是运维和系统管理员操作Linux系统的首选,简单的说,它是一个命令解释器。...如:ls text[1-3] 或 ls test[a-z] 示例: ls *1 ——>test1 ls test[123] --> test1 test2 test3 Linux 下环境下有几种不同...---- man **作用:**Linux为所有命令和系统调用编写了帮助手册。使用man命令可以方便地获取某个命令的帮助信息。 **用法:**man [手册编号] 命令名,手册编号可以省略。...chown …[OPTION] [OWNER] [:[GROUP]] FILE… 每一位分别表示: 文件/目录,xuanxuan用户的读,写,执行,同组的其他用户的读,写,执行,其他组成员的读,写...---- vim vim是UNIX和Linux上标配的编辑器,功能十分强大。 vim xxx 插入模式 输入字符,并可以按光标键移动输入字符位置。
{SRC_LIST} main.cpp) # 第二种用法,设置库生成目录或者可执行文件生成目录 set( LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib/linux...lib/linux文件夹: link_directories( ${PROJECT_SOURCE_DIR}/lib/linux) 1.8 设置包含目录 例如将包含目录设置为当前项目文件夹下include...,常与1.7 link_directories 搭配使用,例如: lib1.a lib2.a在目录${PROJECT_SOURCE_DIR}/lib/linux下,则先设置链接目录,再链接相应的库: #...输出这个变量所在的行; CMAKE_MODULE_PATH 定义自己的cmake模块所在的路径(这个变量用于定义自己的cmake模块所在的路径,如果你的工程比较复杂,有可能自己编写一些cmake模块,...次版本号,如3.4.1中的4; CMAKE_PATCH_VERSION cmake补丁等级,如3.4.1中的1; CMAKE_SYSTEM 操作系统名称,包括版本名,如Linux-2.6.22; CAMKE_SYSTEM_NAME
linux目录结构: linux不像Windows 分了盘,它根目录下有如下常用文件夹: home ---------- 用户的家 root --...存放共享资源 常用命令: 1、cd命令: ①、进入某一个目录 cd 目录名 ②、进入多级目录 cd 目录名/目录名 ③、返回上一级目录 cd .. ④、返回根目录 cd / ⑤、返回根目录下的某一个目录...4、查看目录下的文件: ①、查看所有文件和目录名称 ls ②、查看所有文件和目录名称(包括隐藏的) ls -a ③、查看文件并显示详细信息(最常用) ll ④、友好的显示 ll -h 比如显示的文件大小是...6、其他常用命令: ①、grep命令 grep category a.txt 表示在a.txt中查找category字符串所在的行,前提是打开了a.txt文件。...底行模式有如下常用命令: q 不保存退出 q! 不保存强制退出 wq 保存退出 8、管道: 管道:|,将一个命令的输出作为另一个命令的输入。
二、Docker-Compose常用命令 1、Docker-Compose命令格式 docker-compose [-f ...]...选项包括: –rmi type,删除镜像,类型必须是:all,删除compose文件中定义的所有镜像;local,删除镜像名为空的镜像 -v, –volumes,删除已经在compose文件中定义的和匿名的附在容器上的数据卷...4、context context选项可以是Dockerfile的文件路径,也可以是到链接到git仓库的url,当提供的值是相对路径时,被解析为相对于撰写文件的路径,此目录也是发送到Docker守护进程的...11、extra_hosts 添加主机名的标签,会在/etc/hosts文件中添加一些记录。...extends限制如下: A、要避免出现循环依赖 B、extends不会继承links和volumes_from中定义的容器和数据卷资源 推荐在基础模板中只定义一些可以共享的镜像和环境变量,在扩展模板中具体指定应用变量
Linux的docker常用命令 1、安装 yum-utils 它提供了 yum-config-manager,可用来管理yum源 yum install -y yum-utils 2、添加Docker-CE...的yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 如果下不了就直接拷贝文件到.../etc/yum.repos.d/docker-ce.repo 如果不能更新 显示被锁 就删除那个锁的文件rm .pid的这个文件 3、更新yum源索引 yum makecache fast 4、yum...docker 6、验证是否安装成功 docker info 列出docker下的所有镜像:docker images 7.docker的打包 1.首先创建一个基目录(也就是创建一个文件夹,把创建镜像用到的所有文件都放在这里...# cd /tmp/nginx 2.把镜像保存到本地 # docker save -o centos_nginx.tar zlyang/nginx 注:centos_nginx.tar为保存到本地后的包名
文件目录操作 1.展示目录命令 ls # 展示当前目录下的可见文件 ls -a # 展示当前目录下所有的文件(包括隐藏的文件) ls -l # 展示当前目录下文件的详细信息 ll #...展示当前目录下文件的详细信息 ll -a # 展示当前目录下所有文件的详细信息 ll -h # 友好的显示当前目录下文件的详细信息 pwd # 显示当前所在目录 2.切换目录命令 cd...-p dir/a/b 在dir目录下的a目录下创建一个b目录,如果上一级目录不存在,则连它的父目录一起创建 4.删除目录命令 rmdir dir 删除当前目录下的dir目录(该命令只能够删除空目录... # 递归删除,即删除exam目录以及其目录下的子目录(带询问的删除) rm -rf exam # 直接删除exam目录以及其目录下的子目录(不询问,强制删除) 7.打包解压命令 tar命令常用参数...6.结束杀死进程 kill 2868 # 结束pid为2868的进程 kill -9 2868 # 强制结束pid为2868的进程 7.查看文件大小 du -h # 显示当前目录的大小
一般情况下进入tomcat/bin路径下shutdown.sh关闭,再放入项目文件启动即可
管道 将一个命令的标准输出作为另一个命令的标准输入。...Linux软件包管理 dpkg (Debian Package)管理工具,软件包名以.deb后缀。这种方法适合系统不能联网的情况下。...比如安装tree命令的安装包,先将tree.deb传到Linux系统中。再使用如下命令安装。...sudo chown [-R] owner[:group] {File|Directory} 例如:还以jdk-7u21-linux-i586.tar.gz为例。...如图所示,jdk-7u21-linux-i586.tar.gz文件的权限为-rw-rw-r-- -rw-rw-r--一共十个字符,分成四段。
/sbin s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序/home 存放着普通用户的主目录,在Linux中每个用户都有一个自己的目录...这里存放的是启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件,自己安装的别放这里/proc 这个目录是一个虚拟的目录,他是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息.../srv service缩写,该目录存放一些服务启动之后需要提取的数据 /sys 这是linux2.6内核的一个很大的变化,该目录下安装了2.6内核中新出现的一个文件系统...sysfs/tmp 这个目录是用来存放一些临时文件的 /dev 类似于windows的设备管理器,把所有的硬件用文件的形式存储.../media linux系统会自动识别一些设备,例如U盘,光驱等等,当时识别后,linux会把识别的设备挂载到这个目录下/mnt 系统提供该目录是为了让用户临时挂载别的文件系统
1.linux查找目录下的所有文件中是否含有某个字符串 grep -rn “查找名称” *; 2.查看当前目录内存使用情况 #du 文件名 -h #ll -h 3....替换某文件内的某个字符串 dirback为替换前,DIRBACK为替换后 # sed -i "s/dirback/DIRBACK/g" openstacks.text 4.用户组文件权限...,以及所有文件大小的统计总和。...du -sh * 命令也可以列出当前文件以及文件夹的大小。 du -s backup.sh ,ls -lh backup.sh 查看某一单独文件大小 8.文件查找 find ....和mac ifconfig eth0 | grep "inet addr:" | awk '{print $2}' | cut -c 6- (获取eth0网卡的IP地址) 或 ifconfig
领取专属 10元无门槛券
手把手带您无忧上云