自学linux的第一天

1、Linux的发展历程: 丹尼斯里奇做出了 unix;一个荷兰的老师仿照unix写出了minux;他的学生linus写出了Linux系统(开源)。

2、C语言是系统的一个副产品,几乎所有系统都是用C语言实现的。

3、关于Ubuntu

(1)Ubuntu使用的操作系统内核是Linux,是gnu官方的发行版。

(2)Ubuntu=Linux内核+图形化界面+系统软件+常用应用软件

(3)一些快捷键:Ctrl+Alt+t:打开一个命令终端;  CTRL +/-: 缩放界面: ctrl 0 :使界面恢复到默认大小

4、Linux的一些命令(完整的命令=命令+选择+参数)

(1)pwd(printf work directory)

功能:打印工作目录。

(2)ls(list)

功能:查看目录下内容

 eg: ls + 目录名:查看指定目录下的内容;

          ls -l + 目录名/文件名:查看属性信息;

          ls -lh  + 目录名/文件名:查看属性信息(属性信息中的大小以k、m、g的形式显示);

          ls -a :可以查看所有文件,包括隐藏文件(以.开头的是隐藏文件)。

(3)cd(change directory)

功能:切换目录。

eg:cd ~ 回到家目录;

        cd .(.表示当前目录);

        cd ..(..表示当前目录);

        cd - :切换到上一次的目录。

(4)touch

功能:创建空文件。

eg: touch + 文件名 。

(5)sudo(super do)

临时切换为超级用户

(6)cp(copy)

功能:复制。

eg:cp + 源文件 + 目标文件  (如果目标是目录,则把文件复制到这个目录中去)

        cp -r(源文件是目录要加-r 表示递归拷贝)

如果目标目录不存在,表示复制出一份

如果目标目录    存在,表示将原目录文件 复制 到目标目录中去。

(7)mv(move)

功能:剪切 可以起到修改名字的作用,移动目录时不用加 -r。

rg:mv + 源文件 + 目标文件;

       mv + 源文件 + 目录;。

 (8). rm (remove)

功能:删除,删除目录时要加-r

eg:rm + 源文件 

        rm dir -rf(forse)强制删除。

(9)vi/vim:编辑;

          gcc:编译(gnu c language comlier);

         .a/.out:运行;

          gdb:调试。

    删除单个字符:

在命令模式下,按x键可以删除光标处的字符。

     删除一行

在命令模式下,按两次d键可以删除光标所在的行。

     拷贝一行

在命令模式下,按两次y键可以复制光标所在的行。

     粘贴一行

在命令模式下,按p键可以粘贴一行字符到光标所在行的下一行。

     撤销操作

在命令模式下,按u键,撤销最近一次的操作。

      反撤销操作

CTRL+r

      搜索

在命令模式下,输入":/main",然后回车,可在文件中搜索main字符串。

  • 29
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值