linux文件操作相关

linux文件操作相关


vim 1.c   //编辑C语言
gcc 1.c   //生成执行文件a.out
./ a.out  //执行当前文件夹下a.out

touch filename----在当前文件夹,创建文件filename

mkdir dirname----在当前文件夹,
创建文件夹dirname,-p多级目录

cp -r dirname ~/dirname2-----将当前文件夹下的dirname复制到根目录下的dirname2中, -r表示递归,复制文件则不需要

rm -rf dirname------删除文件夹dirname, -r递归删目录,-f强制

mv filename document ----将filename剪切到document

rename ‘y/a-z/A-Z/’ *.c------批量将.c文件 的文件名和后缀改为大写

mkdir -p ~/1/2          //-p创建多级目录,然后-r把根目录下的3文件夹复制到根目录下的2文件夹下
mkdir -p ~/3/4

cp -r ~/3 ~/1/2

mv file1 file2  //mv用于剪切,当前效果等同改名,可递归

rename 'y/a-z/A-Z/' *.c    //批量将.c文件 的文件名和后缀改为大写

cat

cat -n file ------用于查看文件-n显示行号,我用来看jar、txt都有乱码

head和tail加-n 3 //和cat差不多分别从头看从尾看多少行

tail -n 1 -f --------实时监视最后一行


file ~/test/1.jar----file用于查看文件类型


nohup java -jar ~/test/1.jar & //nohup==no hang up,忽略挂断信号关闭shell仍执行,& 指放结尾后台运行

删除文件夹下所有文件,慎用

rm -rf /var/my/* //删除文件夹下所有文件,慎用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值