Linux教程

# 自己总结一些常用的Linux命令

本文主要是介绍# 自己总结一些常用的Linux命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

自己总结一些常用的Linux命令

收藏从未停止,观看从未开始~
所有命令都是我常用的,会一些命令可以加快工作速度,面试的时候也会被问到linux命令
命令之间都是有空格的 比如cd’空格’/home

文件和目录:

cd 空格 进入当前用户目录
cd /home 进入跟目录下的home目录
cd … 返回上一层目录
cd …/… 返回俩层
cd - 返回上次所在路径
cd ~ 也是进入当前用户目录
pwd 查看当前路径
ll 竖着展示当前路径下的内容
ls 横向展示当前路径下的内容
ll -al 竖着展示当前路径下的内容(包括隐藏的)
ls -as 横着展示当前路径下的内容(包括隐藏的)
ls -F 查看路径下的文件

mkdir a 创建a的文件夹
mkdir a b 同时创建俩个文件夹
删除 慎用!!!
尤其是 rm -rf/* 删除跟目录下的所有文件,人就傻了
rm - f file 删除一个叫file的文件
rmdir a 删除a的文件夹(只能删除空文件夹)
rm -rf file1 删除file1文件夹并删除里面的内容
rm -rf file2 file2 同时删除file2 file3的文件夹及内容

mv file /home/was 把文件file移动到/home/was路径下
cp fime /home/was 把文件file复制到/home/was下

ln -s /home/was/bimis.log bimis.log 创建bimis.log指向home/was下的biomes.log

搜索

locate *.txt 搜索后缀为.txt的文件*
find . -name file 搜索路径下含有file的文件
find /home/was file.text 查找/home/was 下名为file.text的文件
ctrl c 终止当前命令
free 查看系统内存
df -h 查看挂载目录
grep -r a 搜索当前路径下 文件中有a的数据(匹配字符串)

echo 显示输入内容
echo HelloWord 结果 HelloWord
echo ‘“HelloWord”’ 结果 “HelloWord”
echo “a” >> a.txt 将内容a追加到a.txt中(会自己创建a.txt)

VIM

vim file 编辑文件
进入vim输入i 就可编辑
o 在当前行的下面插入新行
dd 删除整行
yy 复制整行
u 撤销上一个操作
/ 查找关键字
按esc 退出编辑模式

‘ i ’编辑之后‘ esc ’ 退出编辑模式 然后 ‘ :’ 光标会底部
:w 保存当前修改
:q 退出
:wq 保存并退出
:q! 强制退出(不保存)
:set number 显示行数

其他

su -用户 直接切换到用户 比如 su -root 从当前用户切到root用户,但是要输入root的密码,
su -was 比如从root切换到was用户,就不用输入密码

清空文件内容比如常用的清空日志
cat /dev/null > file_name

是追加内容
覆盖内容

echo ‘123’ >> a.txt 在a.txt中追加123
echo ‘123’ > b.txt 覆盖b.txt内容 变为123

通过windows shift + 右键 打war 包命令
jar -cvf web.war .

以上这些是我在工作中经常用到的命令,我整理了一下,有个别不熟的可以经常翻阅一下,可能在大佬看来很青涩~
能帮助到某个人的话 能给的三连嘛~~后续还会输出文章的

这篇关于# 自己总结一些常用的Linux命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!