Linux c学习 1 - Linux的开发环境的搭建及其基本介绍

主要内容:1.Linux操作系统

                  2.Linux使用基础

                  3.Linux常用命令

1.Linux操作系统(包括开发环境,工具,应用软件,操作系统)

Linux作为嵌入式操作系统的优势:1.开放性 2.多用户 3.多任务 4.出色的稳定性和速度性能 5.丰富的网络性能 6.可靠的系统安全7.可移植性:适用于大多数计算机平台。

2.Linux使用基础

shell:包括命令解释行程序,提供其他程序启动的环境。

Linux为一个操作系统内核,它实现了操作系统的核心功能:1.内存管理 2.进程管理 3.文件系统管理 4.设备管理

shell命令:1.长格式 man --help 2.短格式 man -h (ls -al==ls -a -l)

/usr:uinx系统资源 /bin:可执行文件 /lib:库函数文件 /boot:启动引导文件 /etc:用的较多 /opt:默认安装路径 /root:根用户的文件信息

Tab命令使用技巧技巧:补齐(寻找特异点)

3.Linux常用命令

1.用户管理类

a.useradd sun userdel sun b.passwd sun 改密码

2.文件操作类

a.ls /home ls    ls -a /home  #列出/home下的所有文件与子目录(包括隐藏文件)ls -l /home(不包括隐藏文件)ls -al /home

ls -l /home <=> ll /home ls /root/class/ ls ./class/

b.pwd 显示当前目录绝对路径

3.cd /root/class/ cd ./class cd ..

4.mkdir file      touch example创建不打开   vim example 创建并打开

5.cp (copy)      复制目录要加-r, cp -r /root (复制文件无需)   cp 1.c 2.c 内容覆盖  cp /rooe/Desktop/rand.c .

6.mv(重命名或移动)  mv 1.c 2.c 1.c被命名为2.c   mv ./test ./file

7.rm(删除)  删除目录要加-r,  rm -r ./test2     rm  -f  rand.c(不提醒)

8.chmod命令(很重要)(更改文件或目录访问权限)

字母设定:chmod u+x 1.c  chmod +x 1.c  chmod -x 1.c  chmod u=x 1.c(u->user)

数字设定:chmod 750(八进制)(111 101 000     rwx rwx rwx)

9.ifconfig etho 192.168.1.123 netmask 255.255.255.0 broadcast 192.168.1.234

10.ln -s 1.c link(连接名)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值