1. Linux 基础命令
Unix基础
登录和退出
登陆:可以用Neterm、SecureCRT等终端登陆工具〔192.168.25.12 常用软件下有〕或者
telnet、ftp命令。
1. telnet 远程终端访问
命令格式:telnet [hostname|IP address]
退出:ctrl+d or logout or exit
2. ftp 远程文件传输
命令格式: ftp [hostname|IP address]
a)文件传输的两种格式asc bin
ascii 将传输模式设为 ascii 模式.通常用于传送文字档.[asc]
binary 将传输模式设为 binary 模式,通常用於传送执行档,压缩档与影像档等[bin]
cd remote-directory 将远程主机上的工作目录改变
lcd [ directory ] 更改本地主机的工作目录.
ls [ remote-directory ] [ remote-file ] 列出远程主机上的文档.
get remote-file [ local-file ] 取得远方的文档.
mget remote-files 可使用通用字元一次取得多个文档.
put local-file [ remote-file] 将本地主机的文档送到远程主机.
mput local-files 可使用通用字元一次将多个文档放到远程主机上
mkdir directory-name 在远程主机创建一个目录.
prompt 更改交谈模式,若为 on 则在 mput 与 mget 时每作一个文档传输时均会询问.
quit/bye 离开 ftp .
文件系统
文件属性:
文件类型 操作权限 链接数 属主名 属组名 最后修改时间 文件或目录名
d rwxr-xr-x 3 test dba 4096 May 25 21:08 test
文件类型:
d 目录
- 普通文件
l 符号连接文件
b 数据块特别文件
c 字符特别文件
操作权限:
前三位: 文件属主权限
中间三位: 同组成员权限
最后三位: 系统其他用户的权限
r 读 w 写 x 运行 常用操作命令
1. pwd
列出当前工作路径
2. cd 目录转换,等同于 dos下cd命令
注意目录分隔符为“/”,与dos相反
命令格式:cd dirname
3. ls
-a 列出目录下的所有文件,包括以 . 开头的隐含文件。
-b 把文件名中不可输出的字符用反斜杠加字符编号(就象在 c 语言里一样)的形式
相关文档:
Linux Makefile文件的介绍
1. Makefile介绍
注意是“Makefile”,第一个字母大写,其余的都是小写。Makefile关系到了整个工程的编译规则,一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,Makefile定义了一系列的规则来指定,哪些文件需要先编译, ......
1. Linux下与时间有关的结构体
struct timeval
{
int tv_sec;
&nbs ......
在找GTK的开发文档,发现在 /usr/share/doc/libgtk2.0-doc/里有个 tutorial的目录,里边有个gtk-tutorial.devhelp的文件,于是试试有没有devhelp这个工具,原来真的有,而且已经安装过了!
于是用它来打开这个开发文档,非常好用。而且里边还有其他库的帮助文档呢! ......
通过编辑linux的/etc/bash.bashrc文件来快速定位各个目录
alias mysqlw="mysql -uroot -p123456"
alias usr="cd /usr/local"
alias src="cd /usr/src"
alias sphinx="cd /usr/local/sphinx"
alias apahce="cd /usr/local/apache"
alias home="cd /home/data/dev_test_com"
alias php="/usr/local/php5/bin/php" ......
2)编译阶段
(Compiling)
第二步进行的是编译阶段,在这个阶段中,Gcc首先要检查代码的规范性、是否有语法错误等,以确定代码的实际要做的工作,在检查无误后,Gcc把代码翻译成汇编语言。用户可以使用”-S”选项来进行查看,该选项只进行编译而不进行汇编,生成汇编代码。
选项 -S
用法:[root]# gcc &ndash ......