Linux的基本命令

目录

ls

pwd

cd

touch

cat

mkdir

rm

cp

mv

man

vim

1.创建文件/打开文件

2.进入插入模式

3.保存

4.退出

grep

ps

netstat


ls

语法ls(选项)(目录或文件)

功能

对于目录:列出该目录下所有子目录和文件。

对于文件夹:列出文件名以及其他信息。

选项:

  • -a:列出目录下所有的文件(包括以 . 开头的隐藏文件
  • -d:将目录如同文件一样的显示,而不是显示其下的文件
  • -k:以k字节的形式表示文件的大小(ls -alk指定文件
  • -l:列出文件的详细信息
  • -r:对目录反向排序
  • -t:以时间排序
  • -R:列出所在子目录下的文件(递归

实例

Linux的基本命令_第1张图片

Linux的基本命令_第2张图片

pwd

语法pwd

功能:查看目录当前完整的绝对路径

实例

目前处于根目录下

cd

语法cd 目录名

功能:切换目录,将当前工作目录改变到指定的目录下(Linux系统中文件和目录被组成一颗目录树

实例

  • /被称为根目录
  • .称为当前目录
  • ..称为当前目录的上级目录

touch

语法touch(选项)...文件...

功能:创建空的文件

实例

Linux的基本命令_第3张图片

cat

语法cat(选项)(文件)

功能:查看文件内容

选项

-n:对输出的所有行编号

实例

mkdir

语法mkdir(选项)dirname

功能:在当前目录下创建一个名为“dirname”的目录

选项

-p,--parents可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建好尚不存在的目录。也就是说:一次可以建立多级目录

实例

Linux的基本命令_第4张图片

rm

语法rm(-f-i-r-v)(dirName/dir)

功能:删除文件或目录

选项

-f:即使文件属性为只读,也能直接删除(慎用

-i:删除前逐一询问是否确认删除

-r:删除目录以及其下的所有文件

实例

Linux的基本命令_第5张图片

cp

语法cp(选项)源文件或目录 目标文件或目录

功能:复制文件或目录

选项

-f/--force:强行复制文件或目录,不论目的文件是否已经存在

-i/--interactive:覆盖文件之前先询问用户

-r:递归处理。将指定目录下的文件与子目录一并处理。

-R/-recursive:递归处理,将指定目录下的文件与子目录一并处理。

实例

Linux的基本命令_第6张图片

Linux的基本命令_第7张图片

Linux的基本命令_第8张图片

mv

语法mv(选项)源文件或目录 目标文件或目录

功能:移动 。将源文件或目录移动到目标文件或目录中。

选项

-f:如果目标文件已经存在,不会询问而直接覆盖

-i:如果目标文件已经存在,就会询问是否覆盖

实例

Linux的基本命令_第9张图片

man

语法man(选项)命令

功能:查看联机手册

选项

-k:根据关键字搜索联机帮助

num:只在第num章查找

man:能够看到man手册中若干章节及其含义

实例:

Linux的基本命令_第10张图片

vim

功能:使用vim对文本进行编译

使用

1.创建文件/打开文件

vim(文件名)

2.进入插入模式

vim打开文件后是默认模式,按i转为插入模式

普通模式:

Linux的基本命令_第11张图片

插入模式:

Linux的基本命令_第12张图片

3.保存

插入模式下不能进行保存于退出操作,要先回到普通模式。这时要按Esc按钮。

保存——>:w+回车

Linux的基本命令_第13张图片

4.退出

退出——>:q+回车

grep

语法grep(参数)(文件)

功能:查找文件中是否包含指定字符串,并显示对应的行

选项

-n<行数>显示的行数

-w:全字查找,要求整个单词都完全相同的结果才能匹配出来

-r:递归查找,可以搜索多级目录下的所有文件

--color:高亮查找某些文件

--include:指定查找某些文件

--exclude:指定排除某些文件

实例

Linux的基本命令_第14张图片

ps

语法ps(参数)

功能:用于查看当前系统上运行的进程

选项

a:显示一个终端的所有进程

u:以用户为主的格式来显示程序状况

x:显示所有程序

实例

Linux的基本命令_第15张图片

netstat

语法netstat(参数)

功能:查看系统上的网络状态

选项

-a:显示所有正在或不在侦听的套接字

-n:显示数字形式地址而不是去解析主机,端口或用户名

-p:显示套接字所属进程的PID和名称

实例

Linux的基本命令_第16张图片

你可能感兴趣的:(关于Java的二三事,linux,服务器,运维)