这篇博客整理一些日常经常使用的Linux命令,以及总结一部分常用的Linux 知识,以备日后复习使用。
最常用命令
cd: 打开某个文件夹ls:查看当前目录下文件cp:复制文件mv:剪切指令vim:编辑文件指令mkdir:创建文件夹指令mkdirs:创建多级文件夹指令touch:创建文件指令source:使刚修改的初始文件生效tar: 解压文件find: 查找命令chmod:修改文件权限Systemctl start firewalld:开启防火墙Systemctl start firewalld:禁用防火墙systemctl status firewalld或者 firewall-cmd --state:查看防火墙状态firewall-cmd--zone=public --add-port=xxxx/tcp --permanent:开放xxxx端口 --permanent表示永久开放top:查看CPU使用率netstat:查看端口命令
移动、复制、查看文件操作
-
cd文件跳转cd ~进入当前用户Home目录cd /返回根目录cd ..上一级目录cd ./当前目录
-
pwd显示工作路径 -
cat查看文件内容 -
more分页查看内容 -
ls查看当前目录中的所有文件-l列形式显示-r逆序显示-t按修改时间显示-a显示所有文件
-
tree显示由根目录开始的树形结构 -
make fileName创建一个叫FileName的文件夹 -
rm -f file删除文件filerm dir -f -r删除文件夹中所有文件mv dir1 dir2移动文件夹
-
cp file1 file2复制文件cp Source Dir复制文件cp -a Source Dir复制目录
-
In -s file1 lnk1创建一个快捷方式 -
In file1 lnk1创建一个指向文件或目录的物理链
修改文件操作
chmod修改文件操作r可读;w可写 ;x可执行rwx:所有者权限r-x组用户r--其他用户
rm删除文件或目录-r强制删除-f递归删除
mkdir创建目录:make testrmdir删除空目录vi修改某个文件- vi 打开一个文件后,首先是进入
命令行模式,然后按i进入文本输入模式,可以在文件里写入字符等信息。写完后,按ESC进入命令模式,再次输入:进入末行模式,输入:wq表示保存并退出 ;:q!不保存强制退出
- vi 打开一个文件后,首先是进入
echo回显,屏幕输出
用户相关
groupadd group_name创建一个新用户组groupdel group_name删除一个用户组passwod修改口令su root进入root用户useradd -c "Name Surname" -g admin -d /home/user1 -s /bin/bash user1创建一个属于admin用户组的用户
打包和解压缩
bunzip2 file1.bz2解压一个叫做file_bz2的文件bzip2 file1: 压缩一个叫做file1的文件rar a file1.rar test_file创建一个叫file1.rar的包rar x file1.rar:解压rar包tar压缩文件zip file1.zip file1创建一个Zip格式的压缩包unzip解压一个zip格式的压缩包
YUM软件升级包(安装软件常用)
yum install package_name下载并安装一个包yum ocalinstall package_name.rpm将一个rpm包,使用你自己的软件仓库为你解决所有依赖关系yum update package_name更新一个rpm包yum remove package_name删除一个rpm包yum list列出当前系统中安装的所有的包yum search packag_name在rpm仓库下搜寻软件包yum clean packages清理rpm缓存删除下载的包yum clean headers删除所有头文件yum clean all删除所有缓存包和头文件
来源:CSDN
作者:L_P_
链接:https://blog.csdn.net/qq_36008321/article/details/104677808