linux系统1

0711

1.ls命令

蓝色:目录文件(文件夹)

白色:普通文件(文本文件、图片、音视频、压缩包)

ls -a 查看当前目录下的所有文件(包括隐藏文件)

ls -l  查看当前目录下文件的详细信息

2.mkdir命令

创建一个目录文件(文件夹),可以一次创建多个文件夹,各个文件夹之间空格即可

mkdir dirname

3.rmdir命令

删除一个空目录文件

rmdir dirname

4.touch命令:

创建一个空文本文件

touch filename

touch 创建文件的位置/创建的文件

5.rm命令:

删除一个文件

rm filename

rm -rf dirname  删除非空目录(谨慎使用,无法恢复

6.cd命令

切换到某个目录

  • cd ~   切换到用户的主目录。
  • cd .   保持在当前目录(不常用)。
  • cd ..  切换到当前目录的上级目录,即返回上一目录
  • cd dirname 进入dirname中           

7.pwd命令

查看当前所在目录

8.cp命令

cp source.txt destination.txt

这个命令将会把source.txt文件复制到destination.txt。如果destination.txt不存在,它会被创建;如果已存在,它会被覆盖

cp dirname1 dirname2 -rf  拷贝目录文件   从1到2

9.mv命令

文件移动

修改文件名

mv oldname newname

mv filename dirname/

filename(要移动的文件)   dirname(移动到的地方)

10.一些快捷命令

clear 清屏

ctrl + '-'  缩小字体

tab 自动补全文件名称,需要写到唯一标识处

linux系统的目录结构

整体是一个树状结构

1.根目录 /

最顶层目录,存放系统文件

bin

dev

etc

lib

mnt

proc

var

2.家目录 ~

为每个登录用户提供的一个目录,可执行创建删除修改文件执行程序操作

3.当前目录上一级目录 ..

当前目录 .

4.路径

相对路径

绝对路径

Linux系统下C语言开发步骤

编写程序   vim

编译程序   gcc

运行程序   终端

.vim编辑器:
    1.打开C语言文件(C语言文件以.c结尾) 
        vim filename.c 
    
    2.点击i键进入插入模式 
        i 
    
    3.编写C语言代码 eg
        #include <stdio.h>

        int main(void)
        {
            printf("hello world");

            return 0;
        }

    4.点击ESC
      输入:wq                     记得输入冒号

      :wq        保存并且退出
      :wq!       强制保存并退出
      :q         退出
      :q!        不保存强制退出
      :w         只保存不退出
    
2. 使用gcc编译代码 
      gcc filename.c 

      编译hello.c文件生成可执行程序a.out 
    
3.执行代码 
    ./a.out 

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值