功能 | linux命令 | 备注 |
---|---|---|
创建目录 | mkdir -p dirname | -p 确保目录名称存在,不存在的就建一个 |
创建文件 | touch | |
显示文件路径 | pwd | 绝对路径 |
查找指定文件 | find . -name '*_20230516.txt' | . 可改为其他指定路径 |
复制文件 | cp -r 源文件夹 目的文件夹 | -r :递归复制,用于复制目录 |
删除文件 | rm -rf 文件名 | -r :递归删除,用于删除目录,-f :强制删除 |
修改文件权限 | chmod 777 * | 修改当前文件夹下所有文件的权限为rwx,即可读可写可执行 |
解压 | tar zxvf jdk-8u211-linux-x64.tar.gz -C /opt/jdk8 --strip-components 1 | -C 表示指定解压目录--strip-components 1 表示解压不生成同名文件夹 |
截屏 | Shift+PrintScr | 截全屏则去掉Shift |
查看Linux系统版本 | cat /etc/*release | |
查看目录详细信息 | ls -la 或ll | ls 查看简单目录 |
vi编辑 | vi /etc/profile | ctrl+F 翻到屏幕最下方按 o 在光标所在行的后面插入一个新行按 Esc 后输入:wq 保存source /etc/profile 使修改后的文件生效 |
切换root用户 | sudo su root | |
清屏 | clear | |
下载文件 | wget -O /opt/jenkins/jenkins.war http://mirrors.jenkins.io/war-stable/latest/jenkins.war | -O 以其他名称保存下载的文件 |
查看apt-get install 安装位置 | dpkg -S 软件名(注意是大写S) | 显示所有包含该软件包的目录 |
卸载软件包 | apt-get remove PackageName | 删除软件包, 保留配置文件 |
卸载软件包 | apt-get purge PackageName | 删除软件包, 同时删除配置文件 |
使用root用户来登录远程主机 | ssh root@ 主机ip | |
查看防火墙状态 | firewall-cmd --state systemctl status firewalld.service | |
关闭防火墙 | systemctl stop firewalld.service | |