码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2016-08-04 07:55:08      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:

?

前戏:

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

?

正文

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突然不好使了,这一早上折腾的! 好事多磨继续更新文章

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

标签:

原文地址:http://www.cnblogs.com/fatsnake/p/5735249.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!