(一)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指代某个文本内容)

posted on 2023-01-25 16:19  ”懒羊羊“学Java  阅读(38)  评论(0编辑  收藏  举报