回顾:
1、软件技术基础的知识点:
1、软件分类:一般来讲软件被划分为系统软件、应用软件,管理软件、行业软件、安全防护软件、多媒体软件、游戏软件
其中系统软件包括操作系统和支撑软件。
2、软件架构:
C/S
B/S
3、操作系统
4、dos命令:
md
rd
cd
del
edit
ping
ipconfig
5、网络知识
2、Linux学习
1、pwd:print working dirctory
2、cd . 当前目录
.. 上一级目录
/ 根目录
3、ls 列表 (查看当前目录下的所有文件和目录)
ls -l 以长列表的形式显示信息
ls -a 列出当前目录文件(包含隐藏文件)
drwxr-xr-x 9 a a 4096 2013-05-02 23:08 eclipse
文件权限
d rwx r-x r-x 755
第一个字符表示文件的类型 d :目录 l:快捷方式 -:文件 c:字符
第二个字符到第十个字符表示权限:
r :read 4 w:write 2 x:执行 excute 1
100 010 001 111 --->7
每三个一组:第一组表示文件所有者对这个文件的权限
第二组表示同组用户(与文件的所有者)对这个文件的权限
第三组表示其他组用户对这个文件的权限
案例:当前一个文件的权值为711 rwx --x --x
r-x --x --x :511
4、clear:清屏
5、 chmod :改变权值
chmod 权值 文件名称 ; r-xr-xr-x
案例:将aa文件夹修改为r-xr-xr-x
chmod 555 aa ;
6、mkdir 创建目录
mkdir [-pv] 目录名;
案例: 在Desktop下创建一个2015-5-31目录
mkdir 2015-5-31 ;
作业:
需求:1、请在/home/a目录下创建一个文件夹,名为yc
2、修改他的权值为rwxrw-rw- 766
7、删除单目录: rmdir 目录名 ;
删除嵌套目录: rm -fr 目录名;
作业要求:
删除创建的yc目录
创建一个目录为 2015-5-31/您的名字/pic
嵌套删除
8、创建文件 : touch
touch 文件名
读文件中的内容:
more 文件名
cat -n 文件名
编辑文件命令:gedit 文件名
切换输入法: ctrl+空格 开关输入法
alt+shift 切换输入法
===================================
安装gcc: sudo apt-get install build-essential
查看版本号: gcc --version
编译C源文件的命令: gcc XX.c --->默认生成的out文件:a.out
gcc XX.c -o XX.out ;//重命名.out
执行命令 : ./XX.out
window: VC++ 编译c源文件 .c ===>XXX.exe 是window 下的可执行文件
Linux: gcc XX.c 编译 =====》 a.out Linux可执行文件
--------------------------------
ctr+ z :结束操作
网络命令: ping
ifconfig
解压文件: tar zxf 压缩文件 ;
sudo 获取root权限
1、软件技术基础的知识点:
1、软件分类:一般来讲软件被划分为系统软件、应用软件,管理软件、行业软件、安全防护软件、多媒体软件、游戏软件
其中系统软件包括操作系统和支撑软件。
2、软件架构:
C/S
B/S
3、操作系统
4、dos命令:
md
rd
cd
del
edit
ping
ipconfig
5、网络知识
2、Linux学习
1、pwd:print working dirctory
2、cd . 当前目录
.. 上一级目录
/ 根目录
3、ls 列表 (查看当前目录下的所有文件和目录)
ls -l 以长列表的形式显示信息
ls -a 列出当前目录文件(包含隐藏文件)
drwxr-xr-x 9 a a 4096 2013-05-02 23:08 eclipse
文件权限
d rwx r-x r-x 755
第一个字符表示文件的类型 d :目录 l:快捷方式 -:文件 c:字符
第二个字符到第十个字符表示权限:
r :read 4 w:write 2 x:执行 excute 1
100 010 001 111 --->7
每三个一组:第一组表示文件所有者对这个文件的权限
第二组表示同组用户(与文件的所有者)对这个文件的权限
第三组表示其他组用户对这个文件的权限
案例:当前一个文件的权值为711 rwx --x --x
r-x --x --x :511
4、clear:清屏
5、 chmod :改变权值
chmod 权值 文件名称 ; r-xr-xr-x
案例:将aa文件夹修改为r-xr-xr-x
chmod 555 aa ;
6、mkdir 创建目录
mkdir [-pv] 目录名;
案例: 在Desktop下创建一个2015-5-31目录
mkdir 2015-5-31 ;
作业:
需求:1、请在/home/a目录下创建一个文件夹,名为yc
2、修改他的权值为rwxrw-rw- 766
7、删除单目录: rmdir 目录名 ;
删除嵌套目录: rm -fr 目录名;
作业要求:
删除创建的yc目录
创建一个目录为 2015-5-31/您的名字/pic
嵌套删除
8、创建文件 : touch
touch 文件名
读文件中的内容:
more 文件名
cat -n 文件名
编辑文件命令:gedit 文件名
切换输入法: ctrl+空格 开关输入法
alt+shift 切换输入法
===================================
安装gcc: sudo apt-get install build-essential
查看版本号: gcc --version
编译C源文件的命令: gcc XX.c --->默认生成的out文件:a.out
gcc XX.c -o XX.out ;//重命名.out
执行命令 : ./XX.out
window: VC++ 编译c源文件 .c ===>XXX.exe 是window 下的可执行文件
Linux: gcc XX.c 编译 =====》 a.out Linux可执行文件
--------------------------------
ctr+ z :结束操作
网络命令: ping
ifconfig
解压文件: tar zxf 压缩文件 ;
sudo 获取root权限