Linux shell命令笔记

入职培训时积下的一些常用linux命令,分享出来。

 

通过局域网传输复制给别的用户

scp -r /[路径]/[文件名] [接收者用户名]@[接收者IP]:/[路径]/[新文件名]

 

编译c文件的命令(写好makefile.sh就执行makefile)

make

 

用./执行编译好的文件

./[要执行的文件名]

 

用ps命令,管道列出自己想找的进程

ps -ef|grep [要找的进程名]

 

按照进程名来杀死指定进程。pkill是ps命令和kill命令的结合,

pkill [进程名]

 

改变文件权限(-R是递归目录的意思,如果是改变文件就不要加了,改为【chmod 777 *】)

chmod -R 777 *

 

强力删除文件夹内的所有文件

rm * -rf

 

嵌套使用某命令

例:将所有正常文件类型的文件编码从GBK转UTF-8

单个文件的转换命令(转文件名叫a.h的文件):

iconv -f GBK -t UTF-8 ./a.h -o ./a.h

【find的结果用{}表示,结尾别忘了 \;】

嵌套find命令:

find -type f -exec iconv -c -f GBK -t UTF-8 {} -o {} \;

 

在当前文件夹 递归 搜索含有<所需搜索字符>的文本文件和所在行数

grep -r <要搜索的字段> ./*

 

 

linuxshell文件的第一行,常常是默认bash执行之,

如果用Python解释,在bash后加/python执行时./就行了,比如./a.py,而不用Python a.py
 

 

接下来就不断更新我用到的,这篇博客当做云公开笔记了

readlink -f 软链接文件 ·····该命令可以实现查看软链接绝对路径

pwd 命令也可以实现,就是在软连接文件夹里的终端输入即可

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

超自然祈祷

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值