linux基础命令
来源:互联网 发布:excel多表格数据合计 编辑:程序博客网 时间:2024/06/05 10:41
ls 显示当前目录下的文件
ls -l
ls -a 显示所以文件包括隐藏文件
touch 文件名.c 创建文件
cat 文件名.c 查看文件内容
rm 文件名.c 删除文件
rm -f 文件名.c 强制删除文件
cd Desktop 进入目录
cd .. 返回上一目录
cd / 返回根目录
cd /home/kk 进入根目录下的home目录下的kk目录
mkdir 文件名 创建一个目录
rmdir 文件名 删除空目录
rm -r 文件名 强制删除目录
cp hello.c 文件名 拷贝文件
cp -r mm 文件名 拷贝目录
mv hello.c 文件名 剪贴文件
mv mm mml 重命名
pwd 查看当前的绝对地址
reboot 重启
vim编译器
按i进入插入模式
按esc进入命令模式
按shift 和: 进入低行模式
w保存,q退出,q!强制退出
gcc 预处理(也称预编译,preprocessing)、
编译(compilation)、
汇编 (assembly)和连接(linking)。
gcc -E test.c -o test.i
或 gcc -E test.c 进行到预处理阶段
gcc -s test.i 进行到编译阶段
gcc -c test.s 进行到汇编阶段
gcc test.o -o test 链接其他目标文件
./test 执行可执行文件
makefile
make命令运行时,须要一个 Makefile 文件,以告诉make命令须要怎么样的去编译和链接程序。
Makefile内容的核心是一系列的规则,这些规则告诉make程序要做的事以及做这件事所依赖的条件。规则的基本格式是:
target: dependency
(Tab字符)command
target(目标): 通常是要产生的文件的名称
dependency(依赖): 指用来输入从而产生目标的文件
command(命令): 是make执行的动作,一个规则可以有多条命令,每个命令占一行。命令行的第一个字符是Tab。
GDB
GDB是GNU的调试工具,它可以跟踪被调试的程序,进行设置断点、单步执行等操作。当程序暂停执行时,可以使用命令查看程序中的变量值、CPU的寄存器值、内存的值以及函数调用栈等信息。
被调试的应用程序在编译时最好使用-g参数将调试信息编入目标文件中:
gcc -g app.c -o app
用以下命令启动对程序app的调试:
gdb app
int reserve(int array[],int length)
{
int temp;
int left = 0;
int right = length-1;
while(left < right)
{
temp = array[left];
array[left] = array[right];
array[right] = temp;
left++;
right--;
}
return 0;
}
ls -l
ls -a 显示所以文件包括隐藏文件
touch 文件名.c 创建文件
cat 文件名.c 查看文件内容
rm 文件名.c 删除文件
rm -f 文件名.c 强制删除文件
cd Desktop 进入目录
cd .. 返回上一目录
cd / 返回根目录
cd /home/kk 进入根目录下的home目录下的kk目录
mkdir 文件名 创建一个目录
rmdir 文件名 删除空目录
rm -r 文件名 强制删除目录
cp hello.c 文件名 拷贝文件
cp -r mm 文件名 拷贝目录
mv hello.c 文件名 剪贴文件
mv mm mml 重命名
pwd 查看当前的绝对地址
reboot 重启
vim编译器
按i进入插入模式
按esc进入命令模式
按shift 和: 进入低行模式
w保存,q退出,q!强制退出
gcc 预处理(也称预编译,preprocessing)、
编译(compilation)、
汇编 (assembly)和连接(linking)。
gcc -E test.c -o test.i
或 gcc -E test.c 进行到预处理阶段
gcc -s test.i 进行到编译阶段
gcc -c test.s 进行到汇编阶段
gcc test.o -o test 链接其他目标文件
./test 执行可执行文件
makefile
make命令运行时,须要一个 Makefile 文件,以告诉make命令须要怎么样的去编译和链接程序。
Makefile内容的核心是一系列的规则,这些规则告诉make程序要做的事以及做这件事所依赖的条件。规则的基本格式是:
target: dependency
(Tab字符)command
target(目标): 通常是要产生的文件的名称
dependency(依赖): 指用来输入从而产生目标的文件
command(命令): 是make执行的动作,一个规则可以有多条命令,每个命令占一行。命令行的第一个字符是Tab。
GDB
GDB是GNU的调试工具,它可以跟踪被调试的程序,进行设置断点、单步执行等操作。当程序暂停执行时,可以使用命令查看程序中的变量值、CPU的寄存器值、内存的值以及函数调用栈等信息。
被调试的应用程序在编译时最好使用-g参数将调试信息编入目标文件中:
gcc -g app.c -o app
用以下命令启动对程序app的调试:
gdb app
int reserve(int array[],int length)
{
int temp;
int left = 0;
int right = length-1;
while(left < right)
{
temp = array[left];
array[left] = array[right];
array[right] = temp;
left++;
right--;
}
return 0;
}
0 0
- 【Linux】Linux基础命令
- linux基础命令--解压缩命令
- 【Linux基础】基础shell命令
- Linux基础命令集
- Linux 基础命令
- linux基础命令
- linux网络基础命令
- linux 基础命令
- LINUX命令基础FAQ
- 1. Linux 基础命令
- Linux 基础命令学习
- Linux 基础命令
- linux基础命令
- linux基础命令
- Linux基础命令
- linux命令:基础
- Linux 基础命令
- LINUX命令基础
- 学习淘淘商城第三十五课(Solr的安装)
- 安装mysql
- 如何将低版本的myeclipse改造成可以使用servlet3.0的神器
- yum仓库的安装配置
- 关于Tomcat的小知识汇总
- linux基础命令
- Agile 中 IM (Iteration Manager)中的定义和角色
- IMWEB训练作业--select
- shell
- SVN使用规范
- mybatis 插入中文数据到MySQL 乱码
- 中国移动CMCC-EDU无线账号密码爆破
- Codeforces 补题 Educational Round 19
- HNOI2017 影魔