shell 常用命令

本文详细介绍了Linux系统中常见的文件管理、复制、移动、删除、查看等操作命令,如ls、cp、mv、rm、mkdir、rmdir、cat、touch、grep、find等,以及如何使用tailf查看日志和使用echo、cat添加文件内容。此外,还提到了使用grep进行文件搜索和find查找文件的方法。
查看日志最后五百行
tailf -n 500 project-server.log
ls 查看文件
ls -la 		列出当前目录下的所有文件夹和文件
ls a* 		列出当前目录下的所有以a字母开头的文件
ls -l *.txt 列出当前目录下的所有后缀名为txt的文件
ll 显示文件或目录
cp 复制
cp a.txt b.txt 		把文件a的内容复制到b文件
cp a.txt ./test     把文件a复制到text目录下
cp -a test test2    递归的把目录test下所有文件(包括隐藏的文件)复制到新的目录test2
cat 查看 组合文件
cat a.txt 			 查看文件内容
cat a.txt >> b.txt   把a文件的内容组合到b文件内容的末尾
cat -n a.txt 		 查看文件并给文件标上行号
touch 新建文件
touch a.txt 建立一个名为a的TXT类型的文件
rm 删除文件
rm -rf a.txt 强制删除文件a.txt
rm -i a.txt  删除文件前会有提示是否确定删除该文件
mkdir 创建目录
mkdir test  创建test目录
rmdir 删除目录
rmdir test 删除目录
echo、cat 添加内容
echo "hello world" >> a.txt  添加内容到文件a里面
cat <<EOF>> a.txt 			 可以添加多行语句到文件本身的末尾
cat <<EOF>	a.txt			 添加内容到文件并覆盖到原始的内容
mv 移动 重命名文件
mv a.txt b.txt  文件重新命名为b
mv a.txt ./test 把文件移动到一个目录下
cd 更换目录
cd ~  切换到用户目录
cd .. 返回到上一级目录
cd ../.. 返回到上两层目录
grep 搜索文件
ls -la | a.txt   		  搜索文件a.txt
ps -ef | grep grep a.jar  查看a.jar包是否运行
find 查找文件和目录
find filename  查找当前目录下是否有该文件/目录
rs zs 上传和下载文件
head 显示文件的前十行内容
tail 显示文件的最后十条内容
ctrl+c 退出实时日志状态
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值