- cd usr/ 切换到该目录下usr目录
- cd …/ 切换到上一层目录
- cd / 切换到系统根目录
-
老师课堂知识点
- cd ~ 切换到用户主目录
-
用户
root :管理员用户
非root: 只能在/home/用户目录下操作 permission denied没有权限------su root结构
etc:系统配置文件
usr:存放公共资源
home:存放每个用户的目录,该用户只能在自己用户目录下操作
自动补全的快捷键
tab
目录(文件夹):存放目录/文件
进入:cd 目录名 cd / 进入根目录 cd ~ 进入当前用户目录 cd . 当前目录 cd .. 返回上一级新增
mkdir 目录名
修改
mv 目录名 新目录名
mv:剪切 mv 目录名 目录路径
cp:复制 cp -r 目录名 目录路径
查询
查询当前目录下所有的文件和目录(不包含隐藏文件):ls
查询当前目录下所有文件和隐藏的:ls -a
查询当前目录下所有文件或者目录以及对应的权限 ll /ls -l
根据目录名查询对应位置:find / -name '目录名'
删除
rm -rf 目录名文件:记录内容
新增
touch 文件名
修改
vi/vim i/o/a Esc退出编辑模式 shift +: 底航模式 wq保存并退出 q!强制退出不保存此次编辑
查询
cat/more/less/tail/head 文件名
ctrl +z 强制退出查询文件内容的操作
查询最后20行数据:tail -n 20 文件名
查询前20行数据:head -n 20 文件名
动态查看日志:tail -f 文件名/日志名 日期.log 2022310.log 2022311.log
过滤关键字:grep 关键字 文件名/日志名
删除
rm -rf 文件名
打包tar /zip
tar -zcvf xxx.tar.gz 文件/目录
解压包
tar -xvf xxx.tar.gz
显示当前所在位置
pwd
管道命令
|
查询进程
ps -ef 查询全部进程
ps -ef | grep 进程名
杀进程
kill -9 进程的pid
查询端口号
netstat -anp 查询全部端口号
netstat -anp | grep 端口号(3306/8080/8888/4444)
linux服务器
ip:192.168.159.128
name:jack
password:jack查询服务器的ip
ifconfig查询网络的
ping ip/外网的服务名
查询cpu
top
查询内存
free
查询磁盘信息
df -h
权限
chmod 777 文件名
chmod u=rwx,g=rwx,o=rwx 文件名
2.3,寻找目录(查)
- 命令:find 目录 参数(重点)
- 示例:查找/root下的与test相关的目录(文件) find / -name ‘test*
2.4 修改目录的名称(改)
- 命令:mv 目录名称 新目录名称
注意:mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行 重命名的操作
2.5 移动目录的位置—剪切(改)
- 命令:mv 目录名称 目录的新位置
- 示例:在test下将newTest目录剪切到 /usr下面,使用mv newTest /usr
2.7 )删除目录(删)
命令:rm [-rf] 目录
示例:删除/usr下的newTest,进入/usr下使用rm -r newTest
示例:删除/test下的newTest而不需要询问强制删除,在/test下使用rm -rf newTest
注意:rm不仅可以删除目录,也可以删除其他文
————————————————
版权声明:本文为CSDN博主「周周啊.」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_64132019/article/details/123447008
3.文件的操作命令(增删改查)
3.1. 文件的创建(增)
- 命令:touch 文件名称 ----- 空文件
- 示例:在test目录下创建一个空文件 touch aaa.txt
3.2.文件的查看(查)
命令:cat/more/less/tail 文件
示例:使用cat查看/etc/profile文件,只能显示最后一屏内容
示例:使用more查看/etc/profile文件,可以显示百分比,回车可以向下一行, 空格可以向下一页,q
可以退出查看
示例:使用less查看/etc/profile文件,可以使用键盘上的PgUp和PgDn向上 和向下翻页,q结束查看
示例:使用tail -10 查看/etc/profile文件的后10行,Ctrl+C结束
————————————————
版权声明:本文为CSDN博主「周周啊.」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_64132019/article/details/123447008
4.1 压缩文件的操作命令
Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。
而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。
命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件
其中:
*z:调用gzip压缩命令进行压缩
c:打包文件
v:显示运行过程
f:指定文件名
示例:打包并压缩/test下的所有文件 压缩后的压缩包指定名称为xxx.tar.gz
tar -zcvf xxx.tar.gz aaa.txt bbb.txt ccc.txt
或:tar -zcvf xxx.tar.gz /test/*
————————————————
版权声明:本文为CSDN博主「周周啊.」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_64132019/article/details/123447008