linux基础篇之常用命令(一)

合集下载

linux常用100个命令

linux常用100个命令

linux常用100个命令以下是常用的100个Linux命令:

1. ls - 列出当前目录中的文件和文件夹

2. cd - 改变当前工作目录

3. pwd - 显示当前工作目录的路径

4. mkdir - 创建一个新的目录

5. rmdir - 删除一个空的目录

6. touch - 创建一个新的空文件

7. cp - 复制文件或目录

8. mv - 移动或重命名文件或目录

9. rm - 删除文件或目录

10. cat - 显示文件内容

11. less - 逐行显示文件内容

12. head - 显示文件的前几行内容

13. tail - 显示文件的后几行内容

14. grep - 在文件中搜索匹配的文本

15. find - 在文件系统中搜索文件

16. chmod - 改变文件或目录的权限

17. chown - 改变文件或目录的所有者

18. chgrp - 改变文件或目录的所属组

19. du - 显示目录或文件的磁盘使用情况

20. df - 显示文件系统的磁盘使用情况

21. file - 显示文件的类型

22. ln - 创建一个硬链接或符号链接

23. mount - 挂载文件系统

24. umount - 卸载文件系统

25. tar - 创建或解压归档文件

26. gzip - 压缩文件

27. gunzip - 解压缩文件

28. wget - 下载文件

29. curl - 通过URL获取或发送数据

30. ssh - 远程登录到另一台计算机

31. scp - 在本地主机和远程主机之间复制文件

32. ping - 测试与另一台计算机的连接

Linux终端常用命令

Linux终端常用命令

23. tload命令 语法:tload [选项][终端机编号] 功能:显示系统负载状况。 24. top命令 语法:top [选项] 功能:显示,管理执行中的程序。 25. uname命令 语法:uname [选项] 功能:显示系统信息。 3.6 网络管理命令 1. ifconfig命令 语法:ifconfig [网络设备][选项][IP地址] 功能:显示或设置网络设备。 2. ping命令 语法:ping [选项][主机名称或IP地址] 功能:检测主机,测试网络是否连通。 3. netstat命令 语法:netstat [选项] 功能:显示网络状态。 4. netconf命令 语法:netconf 功能:设置各项网络功能。它是Red Hat Linux发行版专门用来调整Linux各项设置的
出所有包含该字符串的文本行,在该文本行的最前面是该行所在的文件名。 16. find命令 语法:find [路径...] [条件] 功能:在目录结构中搜索文件,并执行指定的操作。 17. ln命令 语法:ln [选项] <源文件或目录> <目的文件或目录> 功能:连接文件或目录。 19. touch命令 语法:touch [选项] [文件名称...] 功能:改变文件或目录时间。
程序。
5. tcpdump命令 语法:tcpdump [选项] 功能:倾倒网络传输数据。它可以列出经过指定网络界面的数据包文件头,在Linux

linux常用命令及示范

linux常用命令及示范

Linux常用命令及示范

Linux是一种开源的操作系统,它具有高效、稳定、安全等优点,广泛应用于服务器、嵌入式设备、云计算等领域。Linux系统提供了丰富的命令行工具,可以方便地对系统进行管理、配置、监控和调试。本文将介绍Linux常用的一些命令,包括文件操作、目录操作、进程管理、网络管理、系统管理和其他实用的命令,并给出一些具体的示例,帮助读者掌握Linux命令的基本用法和技巧。

一、文件操作命令

文件是Linux系统中最基本的单位,它可以是文本文件、二进制文件、设备文件等。Linux系统提供了一些命令,可以对文件进行创建、删除、复制、移动、重命名、查看、编辑等操作。下面介绍一些常用的文件操作命令。

1. touch命令

touch命令的作用是创建一个空文件或者修改一个已有文件的时间戳。它的基本语法是:

touch [选项] 文件名

其中,选项可以是:

-a:只修改访问时间

-c:如果文件不存在,不创建新文件

-m:只修改修改时间

-r:把指定文件的时间戳复制给另一个文件

-t:指定修改时间,格式为[[CC]YY]MMDDhhmm[.ss]

例如:

# 创建一个空文件test.txt

touch test.txt

# 修改test.txt的访问时间和修改时间为当前时间

touch test.txt

# 修改test.txt的访问时间为2021年4月1日10:00:00

touch -a -t 202104011000.00 test.txt

# 把test.txt的时间戳复制给test2.txt

touch -r test.txt test2.txt

Linux的常用基本命令

Linux的常用基本命令

Linux的常⽤基本命令⼀、基本命令

1.1 关机和重启

1.2 帮助命令

⼆、⽬录操作命令

2.1 ⽬录切换 cd

2.2 ⽬录查看 ls [-al]

2.3 ⽬录操作【增,删,改,查】

2.3.1 创建⽬录【增】 mkdir

2.3.2 删除⽬录或⽂件【删】rm

2.3.3 ⽬录修改【改】mv 和 cp

2.3.4 搜索⽬录【查】find

三、⽂件操作命令

3.1 ⽂件操作【增,删,改,查】

3.1.1 新建⽂件【增】touch

3.1.2 删除⽂件【删】 rm

3.1.3 修改⽂件【改】 vi或vim

3.1.4 ⽂件的查看【查】tail head

3.2 权限修改

四、压缩⽂件操作

4.1 打包和压缩

4.2 解压

五、查找命令

5.1 grep

5.2 find

5.3 locate

5.4 whereis

5.5 which

六、su、sudo

6.1 su

6.2 sudo

七、系统服务

⼋、⽹络管理

8.1 主机名配置

8.2 IP 地址配置

8.3 域名映射

九、定时任务指令crontab 配置

9.1 命令格式

9.2 配置说明、实例

⼗、其他命令

10.1 查看当前⽬录:pwd

10.2 查看进程:ps -ef

10.3 结束进程:kill

10.4 ⽹络通信命令:

10.5 配置⽹络

10.6 重启⽹络

10.7 切换⽤户

10.8 关闭防⽕墙

10.9 修改⽂件权限

10.10 清屏

10.11 vi模式下快捷键

⼀、基本命令

1.1 关机和重启

shutdown -h now ⽴刻关机

shutdown -h 5 5分钟后关机

poweroff ⽴刻关机

shutdown -r now ⽴刻重启

Linux常用命令大全.pdf

Linux常用命令大全.pdf
6、rmdir 命令
从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对其父目录的写权限。 注意:不能删除非空目录 实例: (1)当 parent 子目录被删除后使它也成为空目录的话,则顺便一并删除 rmdir -p parent/child/child11
7、mv 命令
移动文件或修改文件名,根据第二参数类型(如目录,则移动文件;如为文件则重命令该 文件)。
->>命令参数:
+n 从笫 n 行开始显示
-n 定义屏幕大小为 n 行
+/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示
-c 从顶部清屏,然后显示
-d 响铃功能
提示“Press space to continue,’q’ to quit(按空格键继续,按 q 键退出)”,禁用
4
cat log.txt Hello World PWD=/opt/soft/test (4)反向列示 tac log.txt PWD=/opt/soft/test World Hello
10、more 命令
功能类似于 cat, more 会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按 空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示
mkdir -p /tmp/test/t1/t

Linux 常用命令

Linux 常用命令

1. 切换目录

cd

cd

cd

cd cd

2. pwd命令

pwd

3. ll命令

4. mkdir命令(创建文件夹)

5. mv命令(移动文件或者重命名)

6. rm命令(删除文件)

7. cp命令(复制文件)

8. clear命令

9. cat命令

10. tar和zip命令(解压命令)

12

3

45

11. ps命令

12. grep命令

13. kill命令

kill -9 8080 8080

14.vim命令

2

3

6

15. su命令

16. ifconfig命令

17. 关闭防火墙命令

1

2

3

4disable

801

80

11

18、安装命令

一、rpm 安装和卸载

1、rpm 包安装方法

下载rpm 安装包到本地上传或者直接在线下载到服务器,上传到服务器并切换到当前目录

执行:rpm -ivh abc.rpm 进行安装;区别单纯的安装,不会安装依赖,类似于windows 里面直接点击exe 运行

2、rpm -evh abc.rpm 卸载

3、rpm -q abc 查找安装的软件名

4、rmp -qd abc 查找安装的软件安装目录或者位置

二、YUM 的应用

yum 下载、安装、检测更新、卸载(删除)操作对象只能是.rpm的软件包

1、安装:yum -y install httpd 或者yum install httpd -y

下载并安装 httpd服务,可以处理软件包之间的依赖性关系

yum:命令字的作用:连接公共的软件包仓库

install:进行安装

-y : 允许所有相关依赖性的服务安装

2、卸载:yum remove httpd -y 或者yum -y remove httpd 卸载软件

en1.Linux常用命令bn

en1.Linux常用命令bn

1.文件和目录类命令

(1)利用root用户登录,右击桌面,选择打开终端,进入字符提示界面

(2)输入pwd

(3)输入ls

(4)输入ls –a

(5)输入man ls //查看ls命令的使用手册,空格或P键翻页,b键回翻,q键退出

(6)输入mkdir ./test //也可直接输入mkdir test或者输入mkdir /root/test

(7)输入ls //查看test目录已经存在或者输入ll命令,使用长格式显示

(8)输入cd ./test //也可直接输入cd test或者输入cd /root/test

(9)输入touch newfile //也可输入touch ./newfile或者输入touch /root/test/newfile

(10)输入cp /etc/profile . //也可输入cp /etc/profile /root/test

(11)输入cp profile profile.bak //也可以输入 cp ./profile ./profile.bak

(12)输入ll或者输入ls –l

(13)输入less profile //按p键和空格键向下翻页,按b键向上翻页,按/后输入then关键

字后按回车键,可以对then关键字查找

(14)输入grep then profile

(15)输入ln profile lnhprofile创建一个硬链接,输入ln –s profile lnsprofile创建一个软

连接

(16)输入ll,查看三个文件连接数的不同

(17)输入rm profile,删除profile,再次输入ll查看lnsprofile和lnhprofile的详细信息,比

Linux操作系统常用命令合集——第一篇-文件和目录操作(40个命令)

Linux操作系统常用命令合集——第一篇-文件和目录操作(40个命令)

Linux操作系统常⽤命令合集——第⼀篇-⽂件和⽬录操作(40个命令)⼀、选项和参数的区别

在经过上⼀次的系统安装后我们已经成功登陆,登陆LInux后,我们就可以在#或$符后⾯去输⼊命令,有的时候命令后⾯还会跟着“选项”(英⽂名:options)或“参数”(英⽂名:agruments)。即Linux中的命令格式为:

command [options] [arguments] //中括号表⽰可选的,即有些命令不需要选项也不需要参数,但有的命令在运⾏时需要多个选项或参数。

options(选项):选项是调整命令执⾏⾏为的开关,即,选项不同决定了命令的显⽰结果不同。

选项分为长选项和短选项。

短选项:例如-h,-l,-s等。(- 后⾯接单个字母)

1、短选项都是使⽤‘-’ 引导,当有多个短选项时,各选项之间使⽤空格隔开

2、有些命令的短选项可以组合,例如 -l -h 可以组合为-lh

3、有些命令的短选项可以不带 - ,这通常叫做BSD风格的选项。例如ps aux

4、有些短选项需要带选项本⾝的参数,例如 -L 512M

长选项:例如 --help,--list 等。(-- 后⾯接单词)

1、长选项都是完整的单词

2、长选项通常不能组合

3、如果需要加参数,长选项的参数通常需要 "=",例如 --size=1G

agruments(参数):

参数是指命令的作⽤对象。

例如 ls 命令,不加参数的时候显⽰是当前⽬录,也可以加参数,例如 ls /dev,则输出的结果是 /dev ⽬录。

⼩结⼀下:

选项是限定结果的显⽰结果

短选项( - ):只能修饰⼀个字符的选项,例如:ls -a,当然多个短选项可以合并,例如tar -cvf

常用Linux命令

常用Linux命令

一、什么是Shell

1)Shell解释器是系统的用户界面,提供用户与内核交互操作的接口

2)常用的解释器:sh、bash、tcsh、csh、ksh等

3)使用命令:cat /etc/shells可以查看当前已安装的解释器

4)Bash的优点:支持历史查看命令history,默认记录1000条,支持Tab 补全,支持调用历史命令:!+1。

二、Linux命令行格式

1)Linux命令格式:命令 [选项] [参数],命令和选项与参数之间必须加空格隔开

2)选项的作用是调节命令的具体功能,选项的数量可以是多个,也可以省略。使用单个字符的选项时一般加“-”符号,使用多个字符时,一般加“--”符号。

例如:ls –a ,ls -l ,ls -al,ls --help

3)参数是命令处理的对象,通常情况下可以是文件名、文件夹名或者用户名。

4)在Linux当中,不管是命令还是文件名,字母都要区分大小写。

三、命令分类

1)内部命令,是linux内核自带的

2)外部命令,需要安装才能使用。

3)bin下的命令任何人都可以使用

4)sbin下的命令称为特权命令,只能管理员使用

四、Linux常用命令

1)帮助命令

Help:使用help命令时,内部命令格式:help+pwd,外部命令格式:ls –help

Man手册相当于说明书,格式:man ls

2)显示当前路径:pwd,print working directory

3)切换文件夹命令:cd,change directory

4)列出当前目录内容命令:ls,list

-l:以长格式显示文件和目录的列表

很实用的Linux系统运维常用命令

很实用的Linux系统运维常用命令

很实用的Linux系统运维常用命令

推荐文章

Linux常用基本命令大全介绍热度:测试中经常用到的linux命令总结热度: Linux系统常用的基本命令入门热度: Linux下常用安全策略设置方法有哪些热度: linux忘记密码的常用几种解决方法热度:

作为Linux运维,需要了解Linux操作系统的基本使用和管理知识,接下来是小编为大家收集的很实用的Linux 系统运维常用命令,希望能帮到大家。

很实用的Linux 系统运维常用命令

1 文件管理

----------------------------------

创建空白文件

touch

不提示删除非空目录

rm -rf 目录名

(-r:递归删除-f 强制)

##################################

恢复rm 删除的文件(ext3)

查看磁盘分区格式

df -T

卸载挂载

umount /data/

ext3grep /dev/sdb1 --ls --inode 2

记录信息继续查找目录下文件inode 信息

ext3grep /dev/sdb1 --ls --inode 131081 # 此处是inode

记录下inode 信息开始恢复目录

ext3grep /dev/sdb1 --restore-inode 49153

##################################

windows 文本转linux 文本

dos2unix

linux 文本转windows 文本

unix2dos

转换编码

iconv -f gbk -t utf8 原.txt > 新.txt

linux常用命令

linux常用命令

1.Linux基础命令

1.1.终端命令格式

说明:

- command : 命令名, 相应功能的英文单词或单词的缩写

- [-options] : 选项, 可用来对命令进行控制, 也可以省略

- parameter : 传给命令的参数, 可以是零个、一个或者多个

1.2.终端使用技巧

1.2.1.自动补全

1、在敲出文件/ 目录 / 命令的前几个字母之后, 按下 tab键

2、如果还存在其他文件 / 目录 / 命令, 再按一下tab键, 系统会提示可能存在的命令1.2.2.曾经使用过的命令

1、使用上 / 下光标键可以在曾经使用过的命令之间来回切换

2、如果想要退出选择, 并且不想执行当前选中的命令, 可以按 ctrl + c

1.3.显示文件列表命令

ls 是英文单词list的简写, 其功能为列出目录的内容,是用户最常用的命令之一

ls常用选项

如果只使用ls命令就只能看到当前目录下非隐藏文件。

常见使用命令:

1.4.目录查看、目录创建和目录删除命令(pwd、mkdir、

rm)

1.4.1. pwd命令

1.4.

2.mkdir命令

该命令用于创建目录

注意: 新建目录的名称不能与当前目录中已有的目录或文件同名

1)创建没有层级关系的目录

2)创建有层级的目录

mkdir -p 目录1/目录2/目录3

1.4.3.rm命令

该命令用于删除文件或者目录

参数解释:

rm -r 目录 #删除目录有提醒

rm -fr 目录 #直接删除目录(不管有没有内容)

1.5.目录切换命令

cd 是英文单词 change directory 的缩写, 其功能为更改当前的工作目录, 也是用户最常用的命令之一

Linux常用命令操作大全(推荐收藏)

Linux常用命令操作大全(推荐收藏)

Linux常⽤命令操作⼤全(推荐收藏)⽬录

1.系统信息

2.关机 (系统的关机、重启以及登出 )

3.⽂件和⽬录

4.⽂件搜索

5.挂载⼀个⽂件系统

6.磁盘空间

7.⽤户和群组

9.⽂件的权限 - 使⽤ "+" 设置权限,使⽤ "-" ⽤于取消

10.⽂件的特殊属性 - 使⽤ "+" 设置权限,使⽤ "-" ⽤于取消

11.打包和压缩⽂件

12.RPM 包 - (Fedora, Redhat及类似系统)

13.YUM 软件包升级器 - (Fedora, RedHat及类似系统)

14.DEB 包 (Debian, Ubuntu 以及类似系统)

15.APT 软件⼯具 (Debian, Ubuntu 以及类似系统)

16.查看⽂件内容

17.⽂本处理

18.字符设置和⽂件格式转换

19.⽂件系统分析

20.初始化⼀个⽂件系统

21.SWAP⽂件系统

22.备份

23.光盘

24.⽹络 - (以太⽹和WIFI⽆线)

1.系统信息

命令

arch显⽰机器的处理器架构(1)

uname -m显⽰机器的处理器架构(2)

uname -r显⽰正在使⽤的内核版本

dmidecode -q显⽰硬件系统部件 - (SMBIOS / DMI)

hdparm -i /dev/hda罗列⼀个磁盘的架构特性

hdparm -tT /dev/sda在磁盘上执⾏测试性读取操作

cat /proc/cpuinfo显⽰CPU info的信息

cat /proc/interrupts显⽰中断

cat /proc/meminfo校验内存使⽤

cat /proc/swaps显⽰哪些swap被使⽤

Linux基本操作命令(一)

Linux基本操作命令(一)

Linux基本操作命令(⼀)⽬录

1.⽂件和⽬录操作命令

2.⽤户和⽤户组操作命令

3.vim编辑器操作命令

4.打包和解压操作命令

5.系统操作命令

为什么要学习linux?

1.linux是⼀款操作系统

2.linux经常来作为服务器操作系统来⽤

作⽤:

1.查看⽇志(任何操作的⽇志)

2.定位bug(查看⽇志,⽇志级别:info/debug/error....)

3.搭建环境(搭建测试环境)

以上三条就是测试⼈员会在⼯作经常要⽤的三点

需要的软件

1.CENTOS 6.8----linux操作系统

2.Xshell 5---远程连接⼯具

其它还有PYTT secureCRT

3.winSCP---windows与linux传输⼯具

⽂件和⽬录操作命令

1.linux终端共有6个,分别tty1---tty6 通过ctrl + alt+F1~F6进⾏切换

2.[root@localhost ~]# 后光标闪烁表⽰可以执⾏命令/编辑

root===表⽰当前登录的⽤户名

@----表⽰在

localhost---主机域名

~ ---- 表⽰root⽤户的家⽬录

root⽤户的家⽬录路径:/root

普通⽤户的家⽬录 ~

普通⽤户的家⽬录 /home/普通⽤户的⽤户名⽬录

# ---- 表⽰是root $ ---表⽰是普通⽤户

3.快捷键

ctrl+c 终⽌当前命令

ctrl+l 清屏

ctrl+D =exit 当前⽤户退出

ctrl+z 暂停当前命令 fg---恢复执⾏

TAB键----⾃动补全

如果输⼊的字符串是唯⼀的,单击tab键就会⾃动补全

如果输⼊的字符串不是唯⼀的,双击tab键显⽰所有以输⼊的字符开头的⽬录或⽂件

Linux终端命令查找和定位文件

Linux终端命令查找和定位文件

Linux终端命令查找和定位文件Linux操作系统以其强大的终端命令行界面而闻名,用户可以通过终端使用各种命令来执行各种任务。其中一个常见的任务是查找和定位文件。本文将介绍几个在Linux终端中用于查找和定位文件的常用命令。

一、find命令

find命令是Linux终端中最常用的命令之一,它可以根据给定的条件在文件系统中搜索文件。

使用find命令的基本语法如下:

find <path> <options> <pattern>

其中,<path>表示要搜索的路径,可以是绝对路径或相对路径;

<options>表示一些可选参数,如搜索的深度、搜索的文件类型等;

<pattern>表示要搜索的文件名或通配符。

以下是find命令的一些常见用例:

1. 搜索当前目录下所有文件:

find . -type f

2. 搜索特定文件名:

find . -type f -name "filename"

3. 搜索指定类型的文件:

find . -type f -name "*.txt"

4. 搜索指定日期范围内修改的文件:

find . -type f -newermt "2022-01-01" ! -newermt "2022-12-31"

5. 搜索指定大小的文件:

find . -type f -size +10M

二、locate命令

locate命令是Linux系统中用于快速搜索文件的命令,通过在系统的文件名数据库中搜索特定的文件名或模式。

使用locate命令的基本语法如下:

Linux基本操作命令

Linux基本操作命令

Linux系统常用命令

1.登录linux系统命令:login 用户名密码;

2.注销linux系统命令:logout ;

3.在linux系统中进入windows系统(图形界面)命令:Start x;

4.关闭linux系统命令:1)shutdown –h now 立刻进行关机;

2)shutdown –r now 现在重新启动计算机;

3)reboot 现在重新启动计算机。

5.vi 编辑器(相当于Windows的记事本),wq命令是保存退出;q!是退出不保存;

6.Ls 命令:显示当前所有文件和目录;

ls –a命令是显示隐藏文件

ls –l命令是显示长列表格式(比如文件创建时间、大小、详细列表);7.Linux配置网络端口命令:ifconfig;

8.修改口令命令:passwd;

9.文件拷贝命令:cp;(如:#cp a.out /home/xiaoming,把a.out拷贝到home的xiaoming目录下)

10.移动文件和修改文件名命令: mv;

11.删除文件或目录命令:rm ; (如:rm –rf* 删除所有内容,包括目录和文件,其中r表递归,f表强制)

12.创建目录命令:mkdir ;(如:#mkdir aaa)

13.删除空目录命令:rmdir ;( 如:#rmdir aaa)

14.改变工作目录命令:cd ;

15.显示当前完整路径命令:pwd;(既是显示用户当前所处目录的完整路径,也

是显示用户当前在哪个目录下);

16.查找文件命令:find ;(如:#find /-name aaa.java;#find /root/-name aaa.java)17.建立链接文件命令:ln ;(相当于windows下的快捷方式)(如:ln –s /etc/inittab inittab,inittab指向/etc/inittab实际文件)

Linux——基础命令用法(上)

Linux——基础命令用法(上)

Linux——基础命令⽤法(上)⼀、Linux基础命令

1、Linux命令⾏的格式

命令⾏的格式为:⽤户名+主机名+当前⼯作⽬录

输⼊内容的命令格式为:命令 [-短选项/--长选项] [参数]

[root@localhost ~]# 命令 [-短选项/--长选项] [参数]

其中命令就是“做什么”,选项就是“怎么做”,参数就是“对谁做”

例如:更改主机名

语法为:hostnamectl set-hostname $主机名

[root@localhost ~]# hostnamectl set-hostname wangzhigang

[root@localhost ~]# bash #环境变量重载

[root@wangzhigang ~]#

2、常⽤基础命令

1、pwd命令——作⽤:显⽰当前所在位置的完整路径

[root@localhost yum.repos.d]# pwd

/etc/yum.repos.d

2、cd命令——作⽤:进⼊某个⽂件夹(某条路径)

蓝⾊字符代表⽂件夹

橄榄绿⾊的字符代表链接⽂件

⿊⾊字符代表⽂本⽂件

.代表当前路径

..代表上⼀层路径

~代表当前⽤户的家⽬录,cd后⾯可省略

[root@localhost etc]# cd~

[root@localhost ~]# cd /

[root@localhost /]# cd /etc/yum.repos.d/

[root@localhost yum.repos.d]#

3、ls命令——作⽤:显⽰当前⽂件夹的所有内容

-l -> 以长⽂件的形式显⽰(ls -l 可缩写成 ll 命令)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux常用命令(一)

虽然Linux发行版支持各种各样的饿GUI(graphical user interfaces),但在某些情况下,Linux的命令行接口(bash)仍然是简单快速的。Bash和Linux Shell需要输入命令来完成任务,因而被称为命令行接口。

命令是计算机执行任务的指令。可以使用命令去关闭计算机,或者列出当前目录的文件列表,或当前文本的内容,或者屏幕显示一条消息。

如果你是一个新手,并尝试使用命令行接口,我们收集了各种基本的Linux命令来供你学习,帮你在各种Linux发行版中完成各种任务。虽然不是很详细,但是对Linux初学者,或普通用火,或管理员都是很有用的。

1.Is-List

ls会列举出当前工作目录的内容(文件或文件夹),就跟你在GUI中打开一个文件夹去看里面的内容一样。

2.mkdir —Make Directory

mkdir 用于新建一个新目录

3.pwd —Print Working Directory

pwd显示当前工作目录

4.cd—Change Directory

对于当前在终端运行的会中中,cd 将给定的文件夹(或目录)设置成当前工作目录。

5.rmdir—Remove Directory

rmdir 删除给定的目录。

6.rm—Remove

rm 会删除给定的文件或文件夹,可以使用rm -r 递归删除文件夹

7.cp—Copy

cp 命令对文件或文件夹进行复制,可以使用cp -r 选项来递归复制文件夹。

8.mv—Move

mv 命令对文件或文件夹进行移动,如果文件或文件夹存在于当前工作目录,还可以对文件或文件夹进行重命名。

9.cat—concatenate and print files

cat 用于在标准输出(监控器或屏幕)上查看文件内容

10.tail —print TAIL(from last)

tail 默认在标准输出上显示给定文件的最后10行内容,可以使用tail -n N 指定在标准输出上显示文件的最后N行内容。

11.less —print LESS

less 按页或按窗口打印文件内容。在查看包含大量文本数据的大文件时是非常有用和高效的。你可以使用Ctrl+F向前翻页,Ctrl+B向后翻页。

12.grep

grep “”在给定的文件中搜寻指定的字符串。grep -i “”在搜寻时会忽略字符串的大小写,而grep -r “”则会在当前工作目录的文件中递归搜寻指定的字符串。

13.Find

这个命令会在给定位置搜寻与条件匹配的文件。你可以使用find -name 的-name选项来进行区分大小写的搜寻,find -iname 来进行不区分大小写的搜寻。

find -iname

14.tar

tar命令能创建、查看和提取tar压缩文件。tar -cvf 是创建对应压缩文件,tar -tvf 来查看对应压缩文件,tar -xvf 来提取对应压缩文件。

15.gzip

gzip 命令创建和提取gzip压缩文件,还可以用gzip -d 来提取压缩文件。

16.unzip

unzip 对gzip文档进行解压。在解压之前,可以使用unzip -l 命令查看文件内容。

17.help

–help会在终端列出所有可用的命令,可以使用任何命令的-h或-help选项来查看该命令的具体用法。

18.whatis —What is this command

whatis 会用单行来描述给定的命令。

19.man —Manual

man 会为给定的命令显示一个手册页面。

20.exit

exit用于结束当前的终端会话。

21.ping

ping 通过发送数据包ping远程主机(服务器),常用与检测网络连接和服务器状态。

22.who —Who Is logged in

who能列出当前登录的用户名。

23.su —Switch User

su 用于切换不同的用户。即使没有使用密码,超级用户也能切换到其它用户。

24.uname

uname会显示出关于系统的重要信息,如内核名称、主机名、内核版本、处理机类型

等等,使用uname -a可以查看所有信息。

25.free —Free memory

free会显示出系统的空闲内存、已经占用内存、可利用的交换内存等信息,free -m将结果中的单位转换成KB,而free –g则转换成GB。

26.df —Disk space Free

df查看文件系统中磁盘的使用情况–硬盘已用和可用的存储空间以及其它存储设备。你可以使用df -h将结果以人类可读的方式显示。

27.ps —ProcesseS

ps显示系统的运行进程。

28.Top —Top processes

top命令会默认按照CPU的占用情况,显示占用量较大的进程,可以使用top -u 查看某个用户的CPU使用排名情况。

29.shutdown

shutdown用于关闭计算机,而shutdown -r用于重启计算机。

相关文档
最新文档