Linux系统常用命令

这篇具有很好参考价值的文章主要介绍了Linux系统常用命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

- 学习linux系统操作是因为实验跑代码所使用的服务器是ubuntu系统,

- 为了能够在linux系统上更高效的修改代码、改error以及完成相应的系统设置,就跟着b站上的《黑马程序员》的课程听了一遍,其中用到了centos,搭配FinalShell。

- 平时是使用Xshell 7和Xftp 7 SSH远程连接服务器。

- 写篇博客为了加深学习印象和防止遗忘命令。

 文章来源地址https://www.toymoban.com/news/detail-837764.html

1、ls 命令

Linux系统常用命令

ls命令的作用是列出目录下的内容:

ls [ -a -l -h ] [linux路径]        -a -l -h是可选的选项

-a选项:表示all的意思,即列出全部文件(包含隐藏的文件,文件夹)

Linux系统常用命令

图片中以 .开头的,表示Linux系统的隐藏文件/文件夹

-l选项:表示以列表(竖排)的形式展示内容,展示了更多的信息

Linux系统常用命令

-h选项:英文助记:ls -h(uman), human为“人”的意思,这个命令意思就是显示地尽可能人性化一些。具体体现在文件或目录的大小(直接显示为某某KB或某某MB)要与-l 选项搭配使用

语法中的选项可以组合使用 比如:ls -l -a    ls -la    ls -al

 

2、切换工作目录 cd (change directory)

当Linux终端(命令行)打开的时候,会默认以用户的HOME目录作为当前的工作目录,我们可以通过cd命令,更改当前所在的工作目录。

语法:cd [ linux路径]

cd / 切换到根目录

cd 表示回到HOME目录

 

3、pwd 查看当前工作目录(print work directory)

pwd命令无选项 无参数 直接输入即可

 

4、绝对路径与相对路径

绝对路径:以根目录为起点,以/开头       cd /home/...

相对路径:以当前目录为起点,无需以/开头    cd Desktop

特殊路径符:

.   表示当前目录,例如cd ./Desktop 表示切换到当前目录下的Desktop目录内

..  表示上一级目录,例如cd .. 即可切换到上一级目录,cd ../..切换到上2级目录

~ 表示HOME目录

 

5、mkdir 创建新的目录(文件夹)

mkdir [ -p ] linux路径

-p选项可选,表示自动创建不存在的父目录,适用于创建连续多层级的目录

Linux系统常用命令

 

6、touch 创建文件

touch linux路径  相对,绝对,特殊路径符均可使用

Linux系统常用命令

 

7、cat命令 查看文件内容

Linux系统常用命令

cat linux路径

more命令同样可以查看文件内容,但是支持翻页功能~

 

8、cp命令复制文件/文件夹

cp [ -r ] 参数1 参数2

-r选项,可选,表示递归

参数1,路径,表示被复制的文件夹或文件

参数2,路径,表示要复制去的地方

 

9、mv移动文件或文件夹

mv 参数1 参数2

参数1,路径,表示被移动的文件或文件夹

参数2,路径,表示要移动去的地方

 

10、rm删除文件,文件夹

rm [ -r -f ] 参数1 参数2 ....参数N

同cp命令一样,-r选项用于删除文件夹; -f表示force强制删除

rm选项支持通配符 * ,示例:

test* : 表示匹配以任何test开头的内容

*test :表示任何以test结尾的内容

*test* :表示中间包含test的内容

 

11、which命令(查看所使用的一切命令的程序文件放在那里)

例如

Linux系统常用命令

 

12、find 命令(按照文件名查找命令)

find 起始路径 -name "被查找的文件名"

用su - root 获得管理员权限,可以最大权限搜索

 

13、grep命令 从文件中通过关键字过滤文件行

grep [ -n ] 关键字 文件路径

-n 表示在结果中显示匹配的行号

参数,关键字 必填,表示过滤的关键字,如果带有空格或者其他符号,建议使用“ ”将关键字包围起来

参数,文件路径,必填

 

14、通过wc可以统计文件行数,单词数量等

wc [ -c -m -l -w ] 文件路径

-c : 统计bytes数量

-m:统计字符数

-l:统计行数

-w:统计单词数量

 

15、管道符: |

管道符的作用:将管道符左边命令的结果,作为右边命令的输入

cat lwx.txt | grep aaa       cat lwx.txt表示输出结果

 

16、echo命令

可以使用echo命令在命令行内输出指定内容

echo 指定内容(复杂内容可以用" "包围

 

17、重定向符 > 和 >>

>:将左侧命令的结果,覆盖写入右侧指定的文件中

>>:表示追加写入

 

18、tail命令用于查看文件尾部的内容,追踪文件的最新更改

tail [ -f  -num ] linux路径

-f :表示持续追踪

-num:表示查看尾部多少行,不填写默认10行

 

19、vim/vi 编辑器

Linux系统常用命令

命令模式快捷键:

i:在当前光标位置进入输入模式

a:在当前光标位置之后 进入输入模式

I:在当前行开头 进入输入模式

A:在当前行结尾 进入输入模式

o:在当前光标下一行 进入输入模式

O: 在当前光标上一行 进入输入模式

上k,下j,左h,右l 移动光标

0:回到当前行开头

$:回到当前行结尾

/:进入搜索模式

n:向下继续搜索

N:向上继续搜索

Linux系统常用命令

Linux系统常用命令

 

输入模式 :esc 回到命令模式

 

20、root超级管理员

 

21、su 和 exit 命令

su - root 可以切换到管理员权限

切换用户后,可以用过exit回到上一个用户,也可以使用ctrl + d

 

22、sudo命令

在我们得知root密码的时候,可以通过su命令切换到root得到最大权限

但是我们不建议长时间使用root用户,避免带来系统孙环

 

可以使用sudo命令,为普通的命令授权,临时以root身份执行

sudo 其他命令

 

23、ctrl + c 强制停止/重新输入

       ctrl + d 退出或登出

 

24、历史命令搜索 ctrl + r

       清屏 ctrl + l 或者输入clear

Linux系统常用命令

 

25、yum命令,需要root权限,也需要联网

yum [-y] [install] | remove | search | 软件名称

-y选项,自动确认

ubuntu系统:

apt [-y] [install] | remove | search | 软件名称

 

26、systemctl命令

linux系统很多软件均支持使用此命令控制:启动,停止,开机自启

systemctl start | stop | status | enable | disable 服务名

 

27、查看电脑IP地址:ifconfig

 

28、ping命令

ping命令可以检查指定的网络服务器是否是可联通状态。

ping [ -c  num ] ip或主机名

-c:检查的次数,不适用-c将会无限持续检查

 

29、wget命令

wget是非交互式的文件下载器,可以在命令行内下载网络文件

wget [ -b ] url

-b:可选,后台下载

url:下载链接

 

30、curl命令

curl命令可以发送http网络请求,可用于下载文件,获取信息。

curl [ -o ] url

-o:用于下载文件,当url是下载链接时,可以用此选项保存文件

 

31、ps命令查看进程信息

ps [ -e -f ]

-e:列出全部进程

-f:列出全部信息 与-e直接搭配使用就行

关闭进程就是kill

 

 

 

32、top命令查看cpu,内存的使用情况,类似于windows的任务管理器

摁q或者ctrl c退出

Linux系统常用命令

Linux系统常用命令

 

33、df命令,查看磁盘的使用情况

df [ -h ]

-h:更加人性化的单位显示

 

34、iostat查看cpu,磁盘相关信息

iostat [ -x ] [num1] [num2]

-x:显示更多信息

num1:刷新间隔

num2:刷新几次

 

35、linux两种压缩形式:.tar  .gz

 

 

 

 

到了这里,关于Linux系统常用命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux操作系统学习,Linux基础命令大全

    友情提醒 先看文章目录,大致了解文章知识点结构,点击文章目录可直接跳转到文章指定位置。 ①Linux是基于Unix的开源的免免费的一款操作系统,由于系统的稳定性和安全性被成为程序代码运行的最佳操作系统环境。 ②Linux发行版的不同,可以分为 1)乌班图:Ubuntu 2)红帽

    2024年02月14日
    浏览(64)
  • Linux:Linux常用操作命令

    本篇博客将介绍Linux操作系统中常用的命令,并为每个命令提供详细的介绍说明和相关的脚本实例。 man命令 man 命令用于查看命令的详细手册页。 help命令 help 命令用于获取shell内置命令的简要帮助信息。 shutdown命令 shutdown 命令用于关闭系统并执行关机操作。 reboot命令 reboot

    2024年02月10日
    浏览(65)
  • Linux vim常用操作命令

    vim和vi有什么区别,简单的理解vim是vi的升级版,所以直接用vim。 vim的所有操作是区分中英文大小写的,并且区分数字键盘(数字不能用小键盘)。 vim有三种工作模式:命令模式、文本编辑模式和最后行模式。 一、命令模式下的操作 1.1光标定位 键盘的上下左右可以移动,同

    2024年02月05日
    浏览(42)
  • Linux中操作Hive常用命令

    比如: 注意:如果存在表会删除失败。 解决这个失败问题有2个方法: 第1个方法:先删除对应库的所有表,再删除库。 第2个方法:使用cascade执行强制删库。drop database if exists 数据库名称 cascade; 比如: 比如: 比如: 比如: 比如:

    2024年02月16日
    浏览(34)
  • linux shell操作- 02 常用命令及案例

    linux发行版的工具 Ubuntu 包管理器 apt CentOS包管理器 yum OpenSUSE包管理器zypper 包管理器使用 rpm软件包的安装 路径切换管理 两个目录间来回切换使用 cd - ; 多个目录来回切换, pushd入栈 ; pushd dir1; pushd dir2; pushd +0; 切到栈顶目录 ; pushd +1; 从栈顶依次向下走一步; popd 出栈; 查

    2024年02月07日
    浏览(29)
  • 【Linux】常用命令的汇总学习

    1.目录切换命令 cd home : 切换到该目录下 home 目录 cd .. : 切换到上一层目录 cd / : 切换到系统根目录 cd ~ : 切换到用户主目录 cd - : 切换到上一个操作所在目录 2.目录操作命令 mkdir 目录名称 : 增加目录。 ls/ll (ll 是 ls -l 的别名,ll 命令可以看到该目录下的所有目录和文

    2024年02月06日
    浏览(37)
  • Linux系统常用命令

    - 学习linux系统操作是因为实验跑代码所使用的服务器是ubuntu系统, - 为了能够在linux系统上更高效的修改代码、改error以及完成相应的系统设置,就跟着b站上的《黑马程序员》的课程听了一遍,其中用到了centos,搭配FinalShell。 - 平时是使用Xshell 7和Xftp 7 SSH远程连接服务器。

    2024年03月09日
    浏览(105)
  • linux系统常用命令大全

    ▲ 点击上方\\\"DevOps和k8s全栈技术\\\"关注公众号 Linux 是一个广泛使用的操作系统,被用于服务器、嵌入式系统和个人电脑等领域。在 Linux 中,命令行是一个非常重要的工具,它可以让用户通过命令行界面直接与系统交互。在本篇文章中,我们将介绍 Linux 下常用的命令,以便大家

    2024年02月13日
    浏览(49)
  • Linux系统常用命令行指令

    Linux系统是一种常用于开源项目开发的生产环境,因其免费、开源、安全、稳定的特点被广泛应用于手机、平板电脑、路由器、电视和电子游戏机等嵌入式系统中,能够更加简便地让用户知道系统是怎样工作的。前几日我安装好了Red Hat Enterprise Linux 9.0,今天就实操和记录一下

    2024年01月24日
    浏览(50)
  • Linux系统下vim常用命令

    一、基础命令: 二、在Esc下: 三、查找命令 四、shell脚本 五、注释命令

    2024年02月10日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包