以下为一些linux使用过程中的常见命令:
echo "hello" > xxxx # 创建一个文件
touch file1 # 创建一个空文件
mkdir dir1 # 创建一个测试目录
gzip -c xxxx > ./dir1/xxxx.gz # 压缩文件,并保存原文件
gzip -cd xxxx.gz > ../xxxx # 解压缩文件,并保留原文件
gzip xxx.tar # 压缩,gzip不能同时压缩多个文件,需要先用tar命令打包,在压缩打包文件
tar zxvf xxx.tar.gz -C ./dir1 # 解压到指定目录
scp /home/helpteach/project/mallupload/1509681299449.png wasadmin@10.127.40.25:/home/test/test.png # 服务器间的文件互传,并重命名
scp -r /home/helpteach/project/mallupload/ wasadmin@10.127.40.25:/home/test # 服务器间文件夹互传
scp /home/helpteach/project/mallupload/* wasadmin@10.127.40.25:/home/test # 服务器间文件夹下的文件互传
pip install web.py -i http://pypi.douban.com/simple # pip指定下载源
pip -V # 查看pip版本,位置以及对应python的版本
sed 's/\t//' filename # 替换文件中的特定字符
grep "#" filename # 匹配含有“#”的行
grep -v "#" filename # 匹配不含有“#”的行