2.换一种方式理解linux命令行

?

前戏:

命令行是否真的这么高深莫测么?难以理解??

?

正文

1.首先以root(linux中的administrator用户):

点击other

2."root‘s home":我的文档

"computer"

3.Windows 安装Xshell 5

4.扫盲命令:

Ifconfig: 查看ip地址 ,eth0表示默认网卡

?

?

ls : 很类似于windows中的dir,它后面 有参数,

譬如ls -l,列出文件的详细信息,如创建者,创建时间,文件的读写权限列

ls -t 按时间进行文件的排序

?

yum :安装软件

这是centos的自动利用网络(可设置在哪个网络源)安装软件命令(姑且这么认为)

安装 基本命令是 yum install 软件名称(暂时不要深究)

yum remove 软件名称 (不要深究)

?

clear:清屏

ctrl+c:跳出现在的安装

cd:进入某一文件夹下

?

5.安装c编译器

yum install gcc 安装c编译器

yum install gcc-y 无提示安装

6.安装c++编译器

yum install gcc-c++ 安装c++编译器

(此处会多次询问Y/N)

?

7.在root文件夹下,新建一个文本"fatsnake.c"

#include<stdio.h>

?

int main(){

printf("hello\n");

return 0;

}

保存

?

8.编译fatsnake.c ,输出可执行文件

gcc fatsnake.c -o fatsnake

-o 编译并输出一个可执行文件

?

9.运行可执行文件

在centos中,只要打全 可执行文件的 路径(包含被执行文件的本身)就可以执行

往往我们用简写 . 代表当前目录

./代表当前目录的 "全路径"

../代表上级目录

?

例如:

cd /root

./fatsnake

?

?

高潮:

命令必须有可执行程序,即将可执行程序放入系统的特定文件夹下,所以执行时不用打全路径

?

?

将可执行程序拷贝到/bin下

直接命令行

?

查看bin文件夹:

这不是刚才使用的ls命令么?

?

结论:

1、所谓的命令行,不就是一个个的软件(可执行程序么)

2、可执行文件不需要后缀

?

尾声:

系统升级win10了导致office2010突然不好使了,这一早上折腾的! 好事多磨继续更新文章

时间: 2024-10-13 07:15:27

2.换一种方式理解linux命令行的相关文章

换一种方式让你读懂莱特家族的

换一种方式让你读懂莱特家族的小秘密 你拥抱着它当从梦中醒来你执着地等待却不曾离开舍不得分开在每一次醒来静闭上了双眼它却又浮现不要再徘徊莱特就是你最美的期待 最新莱特币矿机金贝X5(Goldshell X5),设计紧凑坚固,硬件和后台操作系统都做了优化,提升了挖矿的效率和运行的稳定性,并且还提供矿场管理软件.金贝X5矿机后台操作系统(Yotta MC)不仅直观简便,支持多种语言,而且响应速度也非常的快.金贝X5就是你的不二之选.你不知道的那些事 你不知道的构架金贝X5采用的是全封闭风道前后双散热风

在Linux命令行下令人惊叹的惊叹号(!)

'!'符号在Linux中不但可以用作否定符号,还可以用来从历史命令记录中取出命令或不加修改的执行之前运行的命令.下面的所有命令都已经在Bash Shell中经过确切地检验.尽管我没有试过,但大多都不能在别的Shell中运行.这里我们介绍下Linux命令行中符号'!'那惊人和奇妙的用法. 1. 使用数字从历史命令列表中找一条命令来执行 您也许没有意识到您可以从历史命令列表(之前已经执行的命令集)中找出一条来运行.首先,通过"history"命令查找之前命令的序号. $ history 使

Linux命令行与命令

Linux命令行与命令 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! Linux的命令是很重要的工具,也往往是初学者最大的瓶颈.有朋友用了很长时间的Linux图形界面,基本不使用命令行输入命令执行,所以装的Linux最终成了摆设.这里总结一些命令行下常使用的命令,希望能有用. 什么是命令 我们通常所说的Linux命令行是运行在终端(terminal)的shell (阅读Linux架构以了解什么是shell以及它在Linux系

两本最近阅读的工具书的记录 关于Python和Linux命令行的 不喜勿喷 只是写给自己用

<Linux命令行完全技术宝典>读书心得 张栋作者 在学习Linux系统中,我们需要掌握各种管理的方法和技巧,而管理Linux系统最有效的方法就是命令行的控制.而我在图书馆中读到的<Linux命令行完全技术宝典>这本书就是对Linux中国所有所用到的常用命令的总结和讲解. 翻开这本书,我们会看到Linux的命令行在Linux管理中的重要作用.作者分别从命令行与GUI方式实例做比较,再去系统管理方面比较与GUI方式的优越性.让我在学习Linux命令行之前对命令行的重要性有一个大概的认

像黑客一样使用Linux命令行(转载)

阅读目录 前言 使用 tmux 复用控制台窗口 在命令行中快速移动光标 在命令行中快速删除文本 快速查看和搜索历史命令 快速引用和修饰历史命令 录制屏幕并转换为 gif 动画图片 总结 回到顶部 前言 之前在博客园看到一篇介绍 IntelliJ IDEA 配置的文章,它里面用的是 gif 动态图片进行展示,我觉得很不错.所以在我今天以及以后的博文中,我也会尽量使用 gif 动图进行展示.制作 gif 动图很花时间,为了把我的博客打造成精品我也是蛮拼的了.使用动图的优点是演示效果好,缺点是动图体积

神奇高效的Linux命令行

一.为什么要学linux命令 Linux是由命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平,命令行方式的操作永远是不会变的.Linux命令有许多强大的功能:从简单的磁盘操作.文件存取,到进行复杂的多媒体图像和流媒体文件的制作,都离不开命令行.虽然Linux也有桌面系统,但是X-window也只是运行在命令行模式下的一个应用程序. 因此,可以说命令是学习Linux系统的基础,在很大程度上学习Linux就是学习命令,很多Linux高手其实都是玩儿命令很熟练的人. 也许对于刚刚从Win

【老鸟分享】LINUX命令行终端提示符多种实用技巧!

1.Linux命令行提示符简介 众所周知,Linux命令行是系统管理员管理Linux的重要手段,我们管理Linux,首先要面对的就是Linux命令行提示符. Linux命令行结尾的提示符有"#"和"$"两种不同的符号,如下所示: [[email protected] ~]# #<==这是超级管理员root用户对应的命令行. [[email protected] ~]$ #<==这是普通用户oldboy对应的命令行. 其中: 1)#号,是使用超级用户roo

Linux 命令行下的好东西

  列举你可能没注意过的好用的 Linux 命令行命令 现在做网站做移动应用最讲究的就是推广了,推广做的好那就成功了一大半,相对的没曝光产品再好也很难做下去.就这个角度而言绝大多数 Linux 命令行的推广简直是烂透了.繁多 Linux 有用极了的命令行工具就静静的躺在你发行版默认安装的包裹里,很多时候只有当你碰到什么问题的时候网上搜一圈才能知道.更蛋疼的是这里面很多东西你一旦知道了就会想我靠原来没这个到底是怎么过的下去.所以这里我会列出一些我用过的一些,大部分发行版默认就有,或者能用包裹管理工

Linux命令行之ls

掐指一算,本屌丝进入Linux界已然两年了,虽然如今在shell上敲命令敲得风生水起,然而蓦然回首,才发现其实自己对各种命令只是一知半解. 在使用Linux的入门阶段,敲命令只求迅速解决问题,享受成就感,这是我坚持下来的动力,我很享受这种"直接"和系统底层对话并解决问题的过程:然而,人不能一直停留在那个水平,Linux命令行博大精深,我要将这种享受升级,就不可避免的回炉重造--将以前常用的命令重新认识一边,系统的在脑海中整理一遍,唯有如此才能更有效.精准的用这个强大的工具解决各种问题.