linux 常用命令(附录git 使用)

来源:互联网 发布:个人博客项目源码下载 编辑:程序博客网 时间:2024/06/05 10:56

目录文件操作

ls: 列出当前目录下的所有文件
ll : 列出所有文件及其文件属性
cd ~:回到根目录
cd:回到根目录
pwd:显示当前所在目录
mkdir : 新建目录
rmdir:删除目录
rm : 删除文件
mkdir -p test/test2/test3: 直接将所需要的目录递归建立起来
cp 来源文件目录 目的文件目录 :把来源文件复制到目的文件目录
如果要复制到当前目录下,这直接加 .

cp ~/1.txt . :把家目录下的1.txt 复制到当前目录下

grep: 在文件中查找一个特定的字符串
grep momey 1.txt
cat -n 文件名 : 由第一行显示内容并打印行号
tac -n 文件名 : 由最后一行显示内容并打印行号
sz 文件名:把相应的文件下载到本地磁盘
gzip file1: 压缩文件
gunzip file1.gz:解压缩文件
tar -zcvf : ,将目录下的内容打包
tar -zcvf dir1.tar.gz ./dir1 :将当前目录下 dir1目录所有内容压缩打包,包名dir1.tar.gz
tar -zxvf ( tar -zxvf dir1.tar.gz ,解开压缩包 )

vim 编辑常用命令

编辑文本 vim 文件名 进入一般模式

首先要进入插入模式 按下键盘 i

接下来就可以编辑删除了

退出文本编辑模式 按下 键盘上的 Esc(进入命令模式),输入 :q或者 :wq

按下 : 进入命令模式

如果想让文本显示行号,就在命令行模式下 输入:set nu

yy: 复制光标所在行
yw:将光标所在之处到字尾的字符复制
p:粘贴到光标所在位置

查找字符
/加上查找的字符或者 ?加上查找的字符

u:回到上一次的操作,相当于 CTRL + Z的作用

linux 搜索文件在某个目录下搜索全部文件包含某个字符串的文件 grep -R -w -l ‘搜索的字符串’ ./*

查找文件 find -name 文件名

rz : 上传文件

sz: 下载文件

附录上git 使用

git pull ——-更新最新版本

git checkout 70.72_common ——–创建分支并切换

git branch -a ————列出分支

git status

git add -a

git commit -m “代码提交信息”

git push origin HEAD:refs/for/(master 远程分支名称) ————–提交到远端仓库

git log ——————–查看提交记录

git pull –rebase origin master ———————解决提交文件错误原因

然后再提交 git push origin HEAD:refs/for/master

pull 下来文件名过长原因

git config –global core.longpaths true

原创粉丝点击