Linux 命令

        Linux 命令是在命令行(CLI)上运行的程序。命令行是接受文本行并将其处理成计算机指令的界面。任何图形用户界面 (GUI) 都是命令行程序的抽象。通过 GUI 进行多步骤处理的任务有时候可以通过在命令行中键入命令在几秒钟内完成。学习基本的命令行有助于提升工作效率。今天就来分享 32 个常用的 Linux 命令。

由于 Mac 的系统是基于unix的,所以 Mac 终端的一些命令与linux通用的。本文介绍的命令是可以在 Mac 中使用的。

一、文件管理

1. cat

  • cat 命令用于连接文件并打印到标准输出设备上
cat index.html
  • 使用 cat > filename c可以创建一个新文件
cat > index.html
  • 使用 cat filename1 filename2 >> filename3 可以连接两个文件(1 和 2)并将它们的输出内容存储在一个新文件3中
cat filename1 filename2 >> filename3

2. rmdir

rmdir 命令用于删除空的目录

rmdir Folder-name # 文件夹名

3. rm

rm 命令用于删除一个文件

rm Filename # 文件名

还可以使用 rm -rf 命令来快速删除文件夹/目录及其内容

rm -rf Folder-name # 文件夹名

注意:使用此命令需要非常小心,并仔细检查所在的目录。这个操作将删除所有内容并且无法撤消。

4. touch

touch 命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件

touch filename # 文件名

如果不添加任何参数,就会将文件的修改时间改为当前的系统时间。

5. cp

cp 命令主要用于复制文件或目录。使用该指令复制目录时,必须使用参数 -r 或者 -R 

cp -r foldname foldname1 # foldname 被复制文件夹名 foldname1 复制后的文件夹名

6. mv

mv 命令用来将文件或目录移入其它位置。

mv filename foldname # filename 文件名 folename 要移动到的文件夹名

7. locate

locate命令用于查找符合条件的文档,他会去保存文档和目录名称的数据库内,查找合乎范本样式条件的文档或目录。一般情况下,只需要输入 locate file_name 即可查找指定文件。

二、磁盘管理

1. cd

cd 命令用于切换当前工作目录,需要与文件/目录名称一起使用。也可以是一个绝对路径或者相对路径

cd foldname # 进入 foldname文件夹
cd .. # 回到上一级

2. mkdir

创建文件夹

mkdir foldname

3. pwd

pwd 命令用来查看当前文件(文件夹)在文件系统中的绝对路径。

4. ls

ls 命令用来展示指定工作目录下之内容,会列出目前工作目录所含之文件及子目录。

我们还可以给ls命令添加参数,例如:

  • ls -l

  • ls -a

ls -l  命令会以长列表的形式来输出所有内容,使用该命令时,终端会输出所有文件的更多信息,比如权限、文件所有者、文件大小、日期等

ls -a 命令会列举出文件夹/目录中所有的文件,包括隐藏文件

三、系统设置

1. clear

clear 命令用于清除屏幕。

2. uptime

在linux中,uptime命令用来显示我们的系统运行了多少时间、当前登录的用户数,操作系统在过去的1、5、15分钟内的平均负载。

3. users

users 命令用来显示系统当前登录的用户。

4. lsof

lsof 命令用于查看端口占用情况

5. df

df 命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。

6. password

passwd 命令用来更改使用者的密码,需要根据提示输入一次旧密码和两次新密码。

7. cal

cal 命令用于查看日历,默认只显示当前月份

四、系统管理

1. date

date 命令用来查看当前系统的日期和时间,我们还可以格式化当前的时间

2. kill

kill 命令用于删除执行中的程序或工作。kill 可将指定的信息送至程序。预设的信息为 SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用 SIGKILL(9) 信息尝试强制删除程序。

3. ps

ps 命令用于显示当前进程的状态,类似于 windows 的任务管理器。

4. top

top 命令用于实时显示 process 的动态。

5. who

who 命令用来返回用户名、主机信息、日期、时间。

6. sudo

sudo 命令会以系统管理员的身份执行指令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行的。

7. history

history 命令用来查看历史记录。它显示了在终端中所执行过的所有命令的历史。

8. exit

exit 命令用于退出当前的shell。执行exit可使shell以指定的状态值退出。若不设置状态值参数,则shell以预设值退出。状态值0代表执行成功,其他值代表执行失败。exit也可用在script,离开正在执行的script,回到shell。

五、其他

1. ssh

ssh 命令用于连接基于 Linux 的远程主机。

2. tar

tar 命令用于备份文件。tar 是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。

3. grep

grep 命令用于查找文件里符合条件的字符串。如果发现某文件的内容符合所指定的范本样式,预设 grep 指令会把含有范本样式的那一列显示出来。若不指定任何文件名称,或是所给予的文件名为 -,则 grep 指令会从标准输入设备读取数据。

4. ping

ping 命令用于检测主机。执行 ping 指令会使用 ICMP 传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。

5. man

man 命令用来查看Linux命令的使用手册

6. wc

wc 命令用于计算字数。利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux命令PDF是一种包含Linux操作系统中常用命令和其使用方法的电子书格式文件。通过下载和阅读Linux命令PDF,用户可以方便地学习、查找和使用Linux系统中的各种命令Linux命令PDF中通常会包含诸如文件操作、目录管理、进程管理、网络配置、软件安装等方面的命令。通过学习这些命令,用户可以更好地理解和掌握Linux系统的使用。不论是Linux初学者还是有经验的用户,都可以利用Linux命令PDF来提高自己的技能和效率。 Linux命令PDF的优势包括: 1. 全面性:Linux命令PDF中包含了Linux系统中几乎所有的常用命令,用户可根据需要选择学习和掌握特定的命令。 2. 方便性:PDF文件格式易于阅读和搜索,用户可以方便地在文档中查找和定位具体的命令和使用方法。 3. 离线使用:用户可以将Linux命令PDF下载到本地,便于随时查阅,无需依赖网络连接。 4. 可打印性:用户可以将Linux命令PDF打印成纸质文档,以备在没有电脑或电子设备的情况下使用。 5. 更新性:由于Linux系统的不断更新和发展,命令也在不断增加和演变。因此,一些Linux命令PDF会提供定期的更新版本,使用户能够获取到最新的命令和使用方法。 总之,Linux命令PDF是一种有助于用户学习和使用Linux系统的工具。通过下载和了解Linux命令PDF,用户可以很快地了解和掌握Linux系统中的常用命令,从而提高自己的工作效率和技能水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值