chmod - change file access permissions
Linux文件权限
-rw-rw-r--
第一位表示文件类型,-表示文件,d表示目录
2-4位表示文件所有者的权限,u权限
5-7位表示文件所有者所属组成员的权限,g权限
8-10位表示所有者所属组之外的用户的权限,o权限
chmod 777 -R ./
ls - list directory contents
-l use a long listing format
ls -l
ll
-a, --all
do not ignore entries starting with .
tar - The GNU version of the tar archiving utility
[-]x --extract --get
-v, --verbose
-z, --gzip
-f, --file F
-C, --directory DIR
tar xvzf arm-linux-gcc-4.3.2.tar.gz -C /
tar xvzf arm-linux-gcc-4.3.2.tgz -C / 解压到根目录
环境变量
vim /root/.bashrc
export PATH=$PATH:/usr/local/arm/4.3.2/bin
source /root/.bashrc
vi中查找
vi中/main查找main
man - format and display the on-line manual pages
file - determine file type
which - shows the full path of (shell) commands.
cd Tab
把gcc的使用方法 重定向到gcc.help文件中
[root@localhost hello]# file hello.c
hello.c: ASCII C program text
hello: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.14, dynamically linked (uses shared libs), for GNU/Linux 2.6.14, not stripped
size: hello.c: File format not recognized
[root@localhost hello]# size hello
text data bss dec hex filename
786 284 4 1074 432 hello
[root@localhost hello]#