linux基础篇之常用命令(一)
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终端常用命令
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系统提供了一些命令,可以对文件进行创建、删除、复制、移动、重命名、查看、编辑等操作。下面介绍一些常用的文件操作命令。
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的常⽤基本命令⼀、基本命令
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
从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对其父目录的写权限。 注意:不能删除非空目录 实例: (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 常用命令
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
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后,我们就可以在#或$符后⾯去输⼊命令,有的时候命令后⾯还会跟着“选项”(英⽂名: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命令
一、什么是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 系统运维常用命令
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常用命令
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常⽤命令操作⼤全(推荐收藏)⽬录
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基本操作命令(⼀)⽬录
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终端中用于查找和定位文件的常用命令。
一、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系统常用命令
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基础命令
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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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
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用于重启计算机。