1.打开linux终端,使用 man xxx 命令, 可以查看需要的命令或函数定义。
//例如 man ls 可以调出ls 命令的详细用法,以及 ls 后加参数会有什么变化。
2.man ls(1) //其中的(1)代表第一个章节,Linux下共八个章节,一般第(1)章节为命令, 第(2)(3)章节为函数。
// 一般LS - L 可以写为 LL
3.ls -s (ls -size)可以在列出文件时显示出文件的大小。
- drwxrwxrwx 文件权限 分解为: (1)d (2)rwx (3)rwx (4)rwx
//(1) 当为 d 时代表目录, 当为 - 时代表普通文件;
当为 c 时代表字符设备;
当为 b 时代表块设备,如硬盘;
当为 p 时代表管道:用于进程间通信;
当为 L 时代表软链接(也就是快捷方式);
当为 S 时代表套接字:(此处套节字为Unix域套接字,用于本地进程间通信)
//(2) 此处代表是否可读,可写,可执行,rwx。
//(3) 此处代表组用户是否,可读,可写,可执行。
//(4) 此处代表其他用户是否,可读,可写,可执行。
5.如果想要改变文件的权限可以使用 chmod +x + 文件名; 来使文件可以执行,或者chmod 777 +文件名 开文件的最高权限。
6.L* .c 可以列出当前目录下所有.c 后缀的文件。 //此处的*是通配符的意思。
用脚本语言打印1~100数字之和
#!/bin/bash
sun=0
for val in seq 1 100
do
sum=expr $sum + $val
//# sum=expr $val + $sum
//这种写法运行不出来,有些奇怪。
done
echo “结果为:$sum”