~ 和 / 的区别:

~ 是当前用户的目录地址
/ 是根目录的地址(一般称呼为root,/ 和 /root/ 是有区别的)

  • 当用户是root用户时

~ 代表/root/,即根目录下的root目录
/ 代表/ ,即根目录

  • 当用户是jack用户时

~ 代表/home/jack,即根目录下的home目录下的jack目录

/ 代表/ ,即根目录


传输文件

要安装软件
博客

yum install lrzsz

rz

解压文件

直接解压: unzip
解压到指定文件: unzip XXX
1、把/home目录下面的mydata目录压缩为mydata.zip
zip -r mydata.zip mydata #压缩mydata目录

2、把/home目录下面的mydata.zip解压到mydatabak目录里面
unzip mydata.zip -d mydatabak

3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip
zip -r abc123.zip abc 123.txt

4、把/home目录下面的wwwroot.zip直接解压到/home目录里面
unzip wwwroot.zip

5、把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面
unzip abc*.zip

6、查看把/home目录下面的wwwroot.zip里面的内容
unzip -v wwwroot.zip

7、验证/home目录下面的wwwroot.zip是否完整
unzip -t wwwroot.zip

8、把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录
unzip -j wwwroot.zip

主要参数

-c:将解压缩的结果
-l:显示压缩文件内所包含的文件
-p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换
-t:检查压缩文件是否正确
-u:与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其它文件解压缩到目录中
-v:执行是时显示详细的信息
-z:仅显示压缩文件的备注文字
-a:对文本文件进行必要的字符转换
-b:不要对文本文件进行字符转换
-C:压缩文件中的文件名称区分大小写
-j:不处理压缩文件中原有的目录路径
-L:将压缩文件中的全部文件名改为小写
-M:将输出结果送到more程序处理
-n:解压缩时不要覆盖原有的文件
-o:不必先询问用户,unzip执行后覆盖原有文件
-P:使用zip的密码选项
-q:执行时不显示任何信息
-s:将文件名中的空白字符转换为底线字符
-V:保留VMS的文件版本信息
-X:解压缩时同时回存文件原来的UID/GID

文件夹

创建文件夹

mkdir a1 a2 a3 创建文件夹 a1、文件夹 a2、文件夹 a3

mkdir -p b1/b2/b3,连续创建文件夹 a1、文件夹 a2、文件夹 a3;

删除文件夹

Rmdir命令可以写成“remove directory”,用于删除空目录的命令。

删除文件

rm命令通常用于删除Linux中的文件。可以添加参数用来删除目录。例如,递归地删除目录,使用递归选项-r或-R,如果目录是受写保护的,则会提示是否继续删除目录和目录中的文件作为一个整体。-f 强制删除而不被提示。


可以在单个命令中删除多个目录,如下面的命令所示。命令删除所有目录和它们的子目录,而不提示删除

[root@localhost test]# rm -rf dir1 dir2 dir3

移动文件

新移动文件方法?

第一步: 查看你的zip里面有没有相同的文件
比如这里: 里面已经有这样的

或者是这样的,没有文件名

第二步:
如果我们直接使用unzip XXX 那里面的就是没有的!

如果里面什么都没有,还是需要看看文件夹的

unzip mydata.zip -d mydatabak

安装sklearn很慢
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple sklearn

安装whl文件:
在pypi上下载XXX.whl
之后pip install XXX.whl就行了

移动文件到指定文件夹

下面的路径都是支持相对路径!!! …返回上一层目录!
mv 文件名/* 另一个目录: 注意这是将文件夹下所有的文件移动到另一个目录,该目录可不会被复制!

mv * …/ 移动当前文件夹下的所有文件到上一级目录

$ mv /usr/udt/* . 将/usr/udt中的所有文件移到当前目录(用”.”表示)中:

$ mv test.txt wbk.txt 将文件test.txt重命名为wbk.txt:

pycharm是不会上传一定大的文件的!! 应该有阈值!!

重命名:

mv test Test

表示文件重命名

复制某个文件到指定目录

注意一切从 / 开始!!! 如果是绝对路径的话!
当然是相对路径你需要自己进入那个文件的目录下

Linux常用指令自己备用相关推荐

  1. 【ZZ】Linux常用指令

    linux常用指令 - 个人文章 - SegmentFault 思否 https://segmentfault.com/a/1190000011068772 查看目录下有什么文件信息 ls //lis ...

  2. Linux常用指令和系统管理命令总结

    Linux常用指令: ls 显示文件或目录 ls -l 列出文件详细信息 ls -a 列出当前目录下所有文件或目录,包括隐藏的 ls -al 显示详细文件信息,包括隐藏的文件 mkdir 创建目录 m ...

  3. Linux常用指令总结二~~

    文章目录 1. crond任务调度 2. 磁盘分区 3. 磁盘情况查询 4. 网络配置 5. 进程管理 6. 服务(service)管理 7. 动态监控进程 8. 监控网络状态 9. RPM包和YUM ...

  4. linux常用指令总结一~~

    目录 1. 用户指令 2. 用户组指令 3. 文件目录类 4. 时间日期类 5. 搜索查找类指令 6. 压缩和解压类指令 7. 组管理 8. 权限 Linux常用指令总结二~~指路==> 1. ...

  5. linux常用指令(持续更新)

    linux常用指令(持续更新) 基本访问指令: 直接进入用户的home目录: cd ~ 进入上一个目录: cd - 进入当前目录的上一层目录: cd .. 进入当前目录的上两层目录: cd ../.. ...

  6. linux登录指令 pgsql_一句一例解读20条Linux常用指令,学会了你就入门了

    玩过Linux的朋友都知道,Linux是基于命令行的操作系统,学习Linux必须学习Linux的指令,但是Linux的指令群非常庞大,很多"小白"无从下手,作者根据多年授课经验,总 ...

  7. Linux常用指令<三>

    2022_2_4学习命令补全.时间日期类命令(date / cal).历史命令(history)                         区分whoami 和who am i 目录 命令补全 ...

  8. linux常用指令词典

    linux常用指令词典 最常见命令快速查找 shell的简单了解 什么是shell?? 怎么设置PATH? 基本指令 命令提示符 linux命令的组成 Linux基础命令及其常用选项 man pwd ...

  9. 【Linux常用指令2】

    目录: 前言 文件查看命令 grep(全局正则表达式打印) cat (默认从键盘读取数据) more (更多) less (重要) head tail wc sort(文本内容排序) uniq(uni ...

最新文章

  1. 事物的级别_浅谈MySQL并发控制:隔离级别、锁与MVCC
  2. RONG出创新—2019年度春季学期“医工结合系列研讨会”圆满落幕
  3. java 静态数据_Java 静态数据初始化的示例代码
  4. 汇编语言 实验10.1 显示字符串
  5. C语言之设计模式——单例模式
  6. 2.6 Word2Vec
  7. Visual Studio Code 编辑器 使用入门
  8. Windows Server 2012 R2 Update 64位 MSDN原版
  9. 【MIKE21】MIKE21笔记-HD
  10. 谷歌插件firebug和xpath下载,并解决包括拖拽无法安装、提示“组件无法安装 未通过验证”等问题
  11. AD学习笔记(二)原理图库以及原理图绘制
  12. 如何批量查询百度指数
  13. Windows7 Ghost 旗舰装机版
  14. excel单元格数据有效性自定义
  15. 生活质量衡量系统_「电力闲聊」电能质量中的电压质量,有四个衡量指标
  16. python如何获取星期几
  17. 单链表的头插法与尾插法详解
  18. 常用TCP/UDP端口号大全
  19. 搭建一个点歌QQ机器人,另外还能看美女
  20. PHP框架之ThinkPHP

热门文章

  1. SQL-ALTER-change和modify区别
  2. One year ago begininginginginging!
  3. SharePoint 大局观(4)——从开发人员角度
  4. 电影:『新警察故事』
  5. 强一致性和弱一致性的区别
  6. 单精度浮点数与十六进制转换
  7. oracle入库的速度能到多少_多线程能提高Oracle的入库速度吗
  8. 在8080端口输出php的输出,端口8080上的PHP错误
  9. Linux C目标文件
  10. python绘制图像的参数_图像绘制.draw.line():系统错误:新样式getargs格式,但参数不是tup...