1.
[root@localhost ~]# chmod 777 /home/user 注:仅把/home/user目录的权限设置为rwxrwxrwx
[root@localhost ~]# chmod -R 777 /home/user 注:表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx
2.
cp /home/student/* /opt 是将 /home/student/目录下的文件都考到/opt/目录下,不包含目录
cp /home/student/ /opt 包含目录
3.
su -i
make install
sudo mkdir hello
其中权限的区别具体搞得也不是很明白
sudo -i 运行结果 PWD=/root
sudo su 运行结果 PWD=/home/用户名(当前用户主目录)
反正当执行make的时候如果出现权限不够,或者找不到arm-linux-gcc的时候就要想想该用哪个了,echo $PATH当前的路径来判断
比如我在装yasm的时候
sudo make install出现
/bin/bash: line 4: arm-linux-ranlib: command not found
su -i
make install
4.
http://blog.chinaunix.net/uid-9080032-id-3222636.html
cat和EOF的使用
- cat << EOF >abcd.txt
- Hello!
- This is a test file!
- Test for cat and EOF!
- EOF
- cat abcd.txt
- Hello!
- This is a test file!
- Test for cat and EOF!
这就是多行导入!
apt-get install
Apt-get remove
查看默认安装路径为dpkg -L cheese
6.
fedora中查看是否安装cmake
rpm -qa | grep -i cmake
7.
fedora查询包的位置
which ipppd
whereis ipppd
8.
导出环境变量
①修改profile文件:
#vi /etc/profile
在里面加入:
export PATH="$PATH:/opt/au1200_rm/build_tools/bin "
② 修改.bashrc文件:
# vi /root/.bashrc
在里面加入:
export PATH="$PATH:/opt/au1200_rm/build_tools/bin "
Source /etc/profile 就可以了
9.
压缩的命令; tar -cvf hello.tar hello所在的目录
解压tar.xz文件:先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包