Linux基础命令
目录操作
使用cd命令来切换
1. 返回主目录
可以使用cd ~或者cd
使用后会切换到/home/user
2. 返回上一级目录
可以使用cd ..
3. 返回上一个目录
可以使用cd -
例如:如果从 /home/user 切换到 /home/user/documents,然后运行 cd -,会返回到 /home/user
vim相关操作
1. 最常见的操作
进入文件后,默认进入的是普通模式,键入i进入插入模式,就可以对文件内容进行修改
完成代码输入后,按下Esc返回普通模式
输入:wq并回车,保存文件并退出vim
2. 选中一块代码区域并进行删除
使用vim的可视模式:
按下V键进入行可视模式(按行选择),使用方向键(h,j,k,l)来选择需要的代码区域
例如:按下V进入行可视模式,按下j将下一行也选中,最后按下d删除选中的行
3. 删除当前文件中的所有内容
使用vim的命令模式:
按下:键进入命令模式,输入1,$d然后回车
1,$d的含义是从第 1 行到最后一行($ 表示最后一行)删除所有内容
编辑并运行一个C语言程序
这里以用vim为例
如果已存在目标文件想要放置到的目录,直接使用cd命令移动到对应目录下即可
否则可以用mkdir命令创建想要的文件夹
例如,想在主目录下创建一个名为c_experiment的文件夹来放置本次实验的代码文件,可以使用
mkdir ~/c_experiment
然后用cd命令进入刚刚创建的文件夹
cd ~/c_experiment
在该目录下,就可以使用vim命令创建并打开一个新的C语言源文件
vim hello.c
(如果该文件名对应的文件不存在,则会直接新建一个,否则就是打开该文件并进行编辑)
编辑完成后,确保还在正确的目录下(如此处就是~/c_experiment),然后使用gcc编译器进行编译
gcc hello.c -o hello
正常由gcc编译得到的可执行文件hello是默认已经具有执行权限,可以直接进入下一步
但如果对文件权限进行过修改,则可用chmod来添加执行权限
chmod +x hello
最后在终端中运行可执行文件即可
./hello
中断命令
如果运行中出现异常,可以使用 Ctrl+C 来发送一个中断信号给当前运行的前台进程,这个信号可以终止或者中断当前正在执行的命令或者程序
关机
sudo shutdown -h now
立即执行关机操作

浙公网安备 33010602011771号