Linux基础
Linux的基本命令
目录切换命令
在这里插入图片描述
cd usr/ 切换到该目录下usr目录
在这里插入图片描述
cd …/ 切换到上一层目录
在这里插入图片描述
cd / 切换到系统根目录
在这里插入图片描述
cd ~ 切换到用户主目录
在这里插入图片描述
增加目录操作(增)
命令:mkdir 目录名称
在这里插入图片描述
(2)查看目录(查)
命令:ls [-al] 父目录
在这里插入图片描述
下使用ls -a
在这里插入图片描述
在根目录 下使用ls -l
在这里插入图片描述
寻找目录(查)
find / -name ‘test*在这里插入图片描述
修改目录的名称(改)
命令:mv 目录名称 新目录名称
在这里插入图片描述
移动目录的位置—剪切(改)
命令:mv 目录名称 目录的新位置
在这里插入图片描述
拷贝目录(改)
命令:cp -r 目录名称 目录拷贝的目标位置 ----r代表递归拷贝
在这里插入图片描述
删除目录(删)
命令:rm [-rf] 目录
在这里插入图片描述
文件的创建(增)
命令:touch 文件名称 ----- 空文件
在这里插入图片描述
文件的查看(查)
命令:cat/more/less/tail 文件
在这里插入图片描述
使用more查看/etc/sudo.conf文件
在这里插入图片描述
修改文件的内容(改)
三种模式:命令模式,编辑模式,底行模式
命令:vim 文件
在这里插入图片描述
在这里插入图片描述
关于vim使用过程:
在实际开发中,使用vim编辑器主要作用就是修改配置文件 vim
文件------>进入文件----->命令模式------>按i进入编辑模式----->编辑文件 ------->按Esc进入底行模式----->输入:wq/q!
压缩文件的操作命令
打包并压缩文件
Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。
而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后- 缀名一般.tar.gz。
命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件
其中:z:调用gzip压缩命令进行压缩
c:打包文件
v:显示运行过程
f:指定文件名
在这里插入图片描述
解压压缩包(重点)
命令:tar [-xvf] 压缩文件
在这里插入图片描述
其他命令
显示当前所在位置 pwd
在这里插入图片描述
搜索命令
命令:grep 要搜索的字符串 要搜索的文件
在这里插入图片描述
搜索/usr/sudu.conf文件中包含字符串to的行 to要高亮显示
在这里插入图片描述
管道命令
命令:| 将前一个命令的输出作为本次目录的输入
在这里插入图片描述
查看进程
命令:ps -ef
在这里插入图片描述
杀死进程 命令:
kill -9 进程的pid
网络通信命令
查看当前系统的网卡信息:ifconfig
在这里插入图片描述
查看与某台机器的连接情况:ping
在这里插入图片描述
Linux的权限命令
权限是Linux中的重要概念,每个文件/目录等都具有权限,通过ls -l命令我们可以 查看某个目录下的文件或目录的权限
示例:在随意某个目录下ls -l
在这里插入图片描述
在这里插入图片描述
文件的类型:
d:代表目录
-:代表文件
l:代表链接(可以认为是window中的快捷方式)
后面的9位分为3组,每3位置一组,分别代表属主的权限,与当前用户同组的 用户的权限,其他用户的权限
r:代表权限是可读,r也可以用数字4表示
w:代表权限是可写,w也可以用数字2表示
x:代表权限是可执行,x也可以用数字1表示
属主(user) 属组(group) 其他用户
r w x r w x r w x
4 2 1 4 2 1 4 2 1在这里插入图片描述