linux基本操作1
ctrl + alt + T 打开命令行
~根目录下home中为用户建的文件夹
cd 加目录名称转到当前目录
.当前目录
..上级目录
ls 当前目录下的文件
ls -l 显示当前目录下文件的权限
mkdir A 创建文件夹
nano 是一个字符终端的文本编辑器
nano sum.c就直接进入编辑模式,文件名是sum.c
gcc
编译链接sum.c,生成可执行程序sum.c
gcc sum.c -o sum
如果未指定输出文件即gcc sum.c,默认输出a.out
cp拷贝 将sum复制到bin中
cp -r sum ../bin
rm 删除文件
rmdir删除目录
tar 打包
tar -cf sum.tar A 将A目录下的文件打包至sum.tar
tar -c A > sum.tar 使用重定向的方式打包
gzip 压缩
gzip sum.tar 用sum.tar.gz替换sum.tar
gzip -c sum.tar > sum.tar.gz 重定向,保留sum.tar
管道打包压缩
tar -c A | gzip -c > sum.tar.gz 将A目录下文件打包压缩
解压
gzip -d sum.tar.gz 用sum.tar文件替换sum.tar.gz
gzip -dc sum.tar.gz > sum.tar 重定向,保留sum.tar.gz
解包
tar -xf sum.tar
tar -x < sum.tar
管道解压解包
gzip -dc sum.tar.gz | tar -x
-c打包 f到文件
-l详细列表
chmod 777 x 修改x的权限为777
rwx rwx rwx
变二进制
111 111 111
变十进制
777
chown 所有者.改到哪个组 文件改变所有者
ctrl+空格 切换中文输入法