Linux的基本操作和命令

  最近接触了一个名叫Linux的软件,这个软件让我受益良多。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIXUNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位64位硬件。Linux继承了Unix网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

  Linux中,有很多的命令,今天我只是介绍一些简单的命令操作。
ls:显示当前目录文件。
cd:进入目录文件。
pwd:显示当前路径。
cd .. :返回上级目录。
clear:清屏。
mkdir:创建目录。
touch:创建文件。
rm:删除文件。
rm-r:删除目录。
rm-rf:强制删除。
gdb:调试。
vim:编辑器。
gcc:编辑。
./:运行。
cat:打开文件。cat 文件名 文件名 >文件名:将两个文件合成一个。cat 文件名》文件名:转移内容。
mv 文件名 文件名:改名。
cp:拷贝。cp 源文件 目标文件:拷贝。
date -S 2018-05-02:修改时间。
ifconfig:查看IP地址。
  程序在翻译的过程中会经过四步,分为(1)预处理。(2)编译(3)汇编(4)链接。
预处理又分为宏替换,去注释,头文件展开,条件编译。这部分的命令为gcc -E test.c -o test.i.
编译是为了将C变成汇编语言,命令为:gcc -S test.c -o test.s.
汇编是为了将汇编语言变成二进制。命令为:gcc -c test.c -o test.o.
链接是为了使整个程序运行,提供库。命令为:gcc  test.o -o mytest.
并且在Linux中默认为动态链接的realease。想要改变的命令为:gcc test.c -o mytest  -g -static.
这些都是我现在所学的基本内容,等以后掌握更多的命令后再补充吧。






猜你喜欢

转载自blog.csdn.net/ymk1507050118/article/details/80169532