首页 > 系统相关 >(一)Linux常用命令

(一)Linux常用命令

时间:2023-01-25 16:33:27浏览次数:43  
标签:文件 删除 文件名 常用命令 filename 内容 Linux 目录

Linux常用命令

1、ls :查看当前目录下的内容

-a:显示所有文件及目录(以.开头的隐藏文件也会列出)

-l:除文件名称外,同时将文件型态、权限、拥有者、文件大小等详细信息列出

ls [-al] [dir]:显示指定目录下的内容

2、pwd:查看当前所在目录

3、cd [目录名]:切换目录

~:表示当前用户的home目录

. :表示当前所在目录

..:表示当前目录位置的上级目录

4、touch [文件名]:如果文件不存在,新建文件

5、mkdir [目录名]:创建目录

-p:确保目录名称存在,不存在的就创建一个;通过此选项,可以实现多层目录同时创建

6、rm [文件名]:删除指定文件(会有询问输入y或n)

rm -f [文件名1] [文件名2] [文件名3] ...:强制删除文件,不在询问

rm [-rf] name:删除文件或目录

-r:将目录及目录中所有文件(目录)逐一删除,即递归删除

-f:无需确认,直接删除

注意:执行linux命令时,如果提示信息出现乱码,使用如下命令:

1)echo 'LANG="en_US.UTF-8" ' >> /etc/profile

2)source /etc/profile

7、cat [-n] filename:用于显示文件内容

-n:由1开始对所有输出的行数编号

8、more filename:以分页的形式显示文件内容

回车键:向下滚动一行

空格键:向下滚动一屏

b :返回上一屏

q或ctrl+c:退出more

9、tail [-f] filename:查看文件末尾的内容

-f:动态读取文件末尾的内容,通常用于日志文件的内容输出

10、rmdir [-p] dirName:删除空目录

-p:当子目录被删除后使父目录为空目录的话,则一并删除

11、cp [-r] source dest:用于复制文件或目录

-r:如果复制的是目录需要使用此选项,此时将复制该目录下所有的子目录和文件

12、mv source dest:为文件或目录改名,或将文件或目录移动到其它位置

13、tar [-zcxvf] filename [files]:对文件进行打包、解包、压缩、解压

包文件后缀为.tar表示只是完成了打包,并没有压缩

包文件后缀为.tar.gz表示打包的同时还进行了压缩

-z:z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压

-c:c代表的是create,即创建新的包文件

-x:x代表的是extract,实现从包文件中还原文件

-v:v代表的是verbose,显示命令的执行过程

-f:f代表的是file,用于指定包文件的名称

14、vim filename:文本编辑命令,对文件内容进行编辑(安装命令:yum install vim)

三种模式:命令模式、插入模式、底行模式

15、find dirName -option fileName:在指定目录下查找文件

16、grep word fileName:从指定文件中查找指定的文件内容 (word指代某个文本内容)

标签:文件,删除,文件名,常用命令,filename,内容,Linux,目录
From: https://www.cnblogs.com/it-java-ls/p/17067038.html

相关文章

  • linux学习路线
    对于linux的学习,可以先自己搭建一个ubuntu服务器,同时搭建通过内网穿透等熟悉对ubuntu的各种操作。具体的linux命令学习,我这里是通过学习阿里云开发者社区的教程和视频htt......
  • linux samba 共享设置
     linux和windows之间传输文件有很多种方法,今天分享一下通过samba软件实现文件共享。首先切换到root用户,用命令aptinstallsamba安装samba。按提示安装,安装完执行命令sam......
  • Linux操作系统与常用命令
    Python进阶篇-系列文章全篇......
  • 【Linux】Ubuntu镜像索引
    ✨Ubuntu镜像索引Ubuntu官方网站似乎UbuntuARM镜像并不容易寻找可以点击如下链接前往Ubuntu镜像索引选择需要版本http://cdimage.ubuntu.com/可以非常方便地下载到Des......
  • 【Linux】Kali Linux镜像索引
    ✨KaliLinux镜像索引通过分析KaliLinux下载链接不难发现如下镜像索引链接较新版本镜像:https://kali.download/base-images/较新版本虚拟机镜像:https://kali.downlo......
  • helm常用命令
    helm常用命令helmhelp查看帮助创建一个chart包模板helmcreate[releasename]打包前检查、测试charts语法helmlint[releasename]打包chart包helmpackage[serv......
  • day01 - Linux基础命令
    1.操作系统介绍操作系统的作用:用来整合硬件系统资源常用操作系统: 1.DOS 2.Windows: a.win3.1,win3.2 b.win95 c.win97 d.windowsme e.window......
  • day02 - Linux高级命令
    1.echo和重定向a.echo$?显示上一次命令或程序的执行状态码b.echo$PATH显示系统环境变量PATHa.>输出重定向,用来将输出到屏幕的数据,重定向到一个指定......
  • linux root用户 terminal 带颜色
    root用户下,terminal终端都是黑白的,没有颜色需要做如下的设置echoPS1="'"'\[\e]0;\u@\h:\w\a\]${debian_chroot:+($debian_chroot)}\\033[01;32m\]\u@\h\[\033[00m\]......
  • 嵌入式Linux驱动程序开发基本概念和方法
    系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和机器硬件之间的接口。设备驱动程序为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是......