首页 > 系统相关 >Linux命令

Linux命令

时间:2023-04-21 22:44:30浏览次数:40  
标签:文件 文件名 路径 cd 命令 路径名 Linux 目录

 

系统基本操作:

打开终端: ctrl + alt + t
~ : 家目录, 用户的工作目录, /home/linux/
/ : 根目录

ls : 查看目录下内容
ls : 查看的是命令执行的路径下的内容
ls 路径名 : 查看的是路径名下的内容
ls -a : 查看所有文件(包括隐藏文件)
隐藏文件: 文件名前面带有.符号
ls -l:查看文件的详细信息
drwxrwxrw- 2 linux linux 4096 5月 18 15:40 work
d : 文件类型是目录 d :目录 - :普通文件
文件类型总共有7种
用户:文件的拥有者
用户组:文件的拥有者所属于的组
rwx:文件的拥有者的操作权限 (u)
rwx:文件的拥有者所属于的组的其他成员的操作权限 (g)
rw-:其他用户的操作权限 (o)
r : 读权限 w : 写权限 x : 执行权限
三者顺序不能改变,如果说没有相应的权限用-代替
修改文件的操作权限:
chmod u+w work
chmod g-w work
chmod u/g/o/a+/-r/w/x 文件名
chmod 777 文件名
2 : 链接数l
第一个linux : 用户名
第二个linux : 用户组名
4096 : 文件大小
5月 18 15:40 :文件最后一次的修改时间(时间戳)
work : 文件的名字

绝对路径:必须是从根路径开始算起的
相对路径:从当前路径算起


cd : 切换目录
cd 路径名
. : 当前目录的简称
.. : 上一级目录的简称
cd .. : 返回上一级目录
tab补齐
cd 后不加任何内容:直接返回当前用户家目录
cd / : 切换到根目录
cd - :返回到上一次的操作目录


mkdir : 创建目录
mkdir 目录名 (名字不能与操作路径下的其他文件夹重名)

touch 文件名 : 创建普通文件


rm : 删除
rm 文件名 : 删除普通文件
rm -rf 文件名 : 删除目录(文件夹)

cp : 拷贝

cp 路径名1/文件名1 路径名2/文件名2 [注意:操作对象为普通文件]
说明: 把路径1下的文件1 拷贝到路径2下并且重命名为文件2
文件名2可以不加,这时候保留原来的文件名1

cp -r/-a 路径名1/文件名1 路径名2/文件名2 [注意:操作对象为目录文件]
说明: 把路径1下的文件1 拷贝到路径2下并且重命名为文件2
文件名2可以不加,这时候保留原来的文件名1
-r:保留文件之间的依赖关系
-a:不保留文件依赖关系

mv: 移动

mv 路径名1/文件1 路径名2/文件2 :多用于文件的重命名。
把路径1下的文件1 移动到路径2下并且重命名为文件2【不保留原文件】
如果在同一个路径,只起重命名的作用。

 

标签:文件,文件名,路径,cd,命令,路径名,Linux,目录
From: https://www.cnblogs.com/ruilovekeke/p/17342095.html

相关文章

  • kconfig-hardened-check linux 内核安全选项检查工具
    kconfig-hardened-check是一个内核安全配置选项的检查工具,可以快速的帮助我们发现内核的一些安全配置项对于安全有比较高要求的还是值得使用的参考使用安装 python3-mvenvvenvsourcevenv/bin/activatepipinstall-Upippipinstallgit+https:......
  • Cobra 快速入门 - 专为命令行程序而生
    最近一直在看 Istio(一个 ServiceMesh 框架)相关的东西,当看到其源码时发现了一个新东西 Cobra,一查却发现这是个好东西,用的地方可不少,比如:Docker、Kubernetes 等都有它的身影存在。为了更好的了解这些开源框架(如,Istio、Kubernetes 等),势必需要对 Cobra 做一个详细的了解,后续可......
  • 【Linux】项目自动化构建工具-make/Makefile的使用
    目录前言依赖依赖关系依赖方法使用项目清理前言......
  • 在Linux服务器上装jenkins
    官网下载jenkinshttps://www.jenkins.io/zh/download/下载的文件是jenkins.war把安装文件放到Linux中 可以直接在远程连接中上传文件,也可以使用宝塔面板上传,还可以使用Xftp上传 安装jenkinscd进入存放安装文件的目的,使用命令安装java-jarjenkins.war--httpPort=8080......
  • linux 中实现数据的每一行进行排序
     001、(base)[b20223040323@admin1test2]$lsa.txt(base)[b20223040323@admin1test2]$cata.txt##测试数目689375256882427(base)[b20223040323@admin1test2]$foriin{1..3};dosed-n"$i"pa.txt|sed's//\n/g'|......
  • linux 中实现按照行压缩连续的重复
     001、(base)[b20223040323@admin1test2]$lsa.txt(base)[b20223040323@admin1test2]$cata.txt##测试数据erkjabababjkababuyddxyxyxyxyxymnmnmnue878787_k_kjhrtrt(base)[b20223040323@admin1test2]$awk'{temp=$1;printf(&......
  • 如何备份及恢复 Linux 文件权限
    你可能听说或碰到过这样的事情:一个系统管理员菜鸟不小心输入”chmod-R777/”从而导致了巨大的悲剧,使得整个系统遭到了严重的破坏。在日常管理中,我们有许多工具可以用来备份文件权限,如cp、rsync、etckeeper等。如果你使用了这个备份工具,那么你的确不需要担心改变的文件权限问题......
  • Linux: terminal 终端生存指南
    完全利用Linux终端处理日常工作并非易事,但其可行性却是不容质疑的。实现日常功能的各类最佳LinuxShell应用有没有考虑到利用Linux终端搞定日常生活中的种种需求?告别现代GUI软件,一切以文本形式呈现。其实这并非不可能,皆历史悠久的命令行界面同样拥有大量实用功能可供选择。利用......
  • Linux虚拟文件系统
     虚拟文件系统(VirtualFileSystem,VFS)是由Sunmicrosystems公司创造的是一种用于网络环境的分布式文件系统,允许和操作系统使用不同的文件系统实现接口。虚拟文件系统是物理文件系统与服务之间的一个接口层,它对Linux的每个文件系统的所有细节进行抽象,使得不同的文件系统在Linux......
  • linux下查看文件内容工具发布啦!
    导读在Linux下面我们想要查看一个文件里面的内容,除了用编辑器把文件打开查看外,linux还提供了几条命令,可以不用打开文件就能把文件的内容输出到显示屏上进行查看。1、catcat命令主要用来查看文件内容,创建文件,文件合并,追加文件等。1.1、查看文件命令:cat文件名说明:这条命......