命令

2018-08-12  本文已影响0人  魏家豪

ctrl+alt+t  打开终端

ctal+shift++ 放大

ctrl+- 缩小

ctrl+c 结束

目录 == 文件夹

pwd   显示当前目录

cd xx 进入目录

cd .. 返回

cd ~ 回城

cd - 回到上一次所在目录

cd . 进入当前目录

ls 显示目录有什么文件

ls -a 显示目录下隐藏文件

ls -l 显示目录文件的具体信息

ls -lh 显示文件具体大小

mkdir xxx 创建文件夹

touch xxx  创建文件 他吃

gedit xxx 编辑文件

cat  xxx 查看文件内容

tab 自动补全

> 会覆盖

>> 追加

more 分屏查看 大文本

空格 翻页

q  退出

| 管道 一头进 一头出

clear 清屏

history 历史命令

!xxx 执行命令

rm xxx 删除文件

rm -r xxx  删除文件夹

rm -i xxx 交互式 询问是否删除

rm -f xxx 强制删除

一般加-r操作都跟文件夹相关

-i 交互式复制

-f 强制复制

-v 显示进度

-r 复制文件夹

ln -s 源文件 链接文件 创建软连接

ln 源文件  链接文件  创建硬连接

源文件删除 软链接不可访问 硬连接可以

秘密/小秘密/视频/xxx

mkdir xx/xxx/xxxx -p 递归创建文件夹

mv xx xxxx 移动文件或重命名

-i 交互式 前提文件已存在

-v 显示进度

-f 强制

ls xxx* 后面任何字符

ls *xxx 前面任何字符

ls ?xxx ?代表一个字符

word  搜索替换

搜索文本里面的内容

grep

-v 取反

-i 忽略大小写

-n 显示行号

find / -name *.sh  从根目录开始搜索以.sh结尾的文件

find . -name *.sh  从当前开始搜索以.sh结尾的文件

find / -name [A-Z]* 从根目录开始搜索以A-Z开头的文件

find / -size +2M  从根目录开始搜索大小大于2M的文件

find / -size -2M  从根目录开始搜索大小小于2M的文件

find / -size +2M -size -5M  从根目录开始搜索大2M小于5M的文件

上下 和tab键

tar -cvf test.tar * 整理

tar -xvf test.tar  解压

tar -zcvf xxx.tar.gz * 整理并压缩

tar -zxvf xxx.tar.gz  解压缩

xxx.tar.bz2

tar -jcvf xxx.tar.bz2 * 整理并压缩

tar -jxvf xxx.tar.bz2  解压

zip xxx.zip * 整理并压缩

unzip xxx.zip 解压缩

根目录 .vimrc

set number

从命令模式到插入模式

i 光标当前插入

I 光标移动到当前行首

o 向下开一行 光标行首

O 向上开一行 光标行首

a 插入光标后

A 插入当前行行末

yy 复制

2yy  复制两行

p  粘贴

dd 删除 或剪切

dw 删除单词

d0 删除光标前

7dd 删除7行

x 删除光标当前字符

G 移动文本最后

12G 定位12行

gg 移动文本开头

L 移动当前屏幕的最后

M 移动当前屏幕的中间

shift+} 向下按段移动

shift+{ 向上按段移动

u 撤销

ctrl+r 反撤销

j 下

k 上

h 左

l 右

r 替换

R 替换光标后

v 可视化

shift+>> 整体右移动

shift+<< 整体左移动

.执行上一次命令

ctrl+d 向下翻半屏

ctrl+u 向上翻半屏

ctrl+f 向下翻一屏

ctrl+b 向上翻一屏

/w 查找w

n 向下查找

N 向上查找

末行:

%s/abc/123/g    全局替换

1,10s/abc/123/    1到10行替换

sudo useradd 名字  -m 创建新用户

cat /etc/passwd  查看新用户是否创建成功

su - 用户  切换用户并切用户所在目录

su 用户  切换用户

sudo userdel -r 用户 删除用户并删除用户目录

sudo userdel  用户 删除用户

sudo groupadd 组名 创建组

sudo groupdel 组名 删除组

sudo usermod -a -G adm 用户 给用户添加到adm组中

sudo usermod -a -G sudo 用户 给用户添加到adm组中

chown  用户 文件  修改文件的拥有者

chgrp  组  文件  修改文件所属组

other

group

user

chmod u=rwx,g=rwx,o=rwx  文件

r 可读 4

w 可写  2

x 可执行  1

ps -aux 查看进程

kill -9 pid  杀进程

ifconfig  查看ip

ping www.baidu.com 查看是否有网

df  -m  查看磁盘空间

apt和apt-get是一个命令

git:用git把代码能放到github上

github:存代码

git remote add origin git@github.com:xiaoyuanandroid/1808.git

把远程仓库和本地仓库链接起来

git remote -v

git status  查看状态

git add . 添加文件

git commit -m "描述"

git push origin master

git remote remove origin 删除地址

远程登录

ssh root@47.92.117.71

上传

scp Desktop/mm17.jpg python@172.20.10.4:/home/python/Desktop

下载

scp python@172.20.10.4:/home/python/Desktop/mm17.jpg Desktop

File "01-第一个python程序.py", line 2

SyntaxError: Non-ASCII character '\xe4' in file 01-第一个python程序.py on line 2, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

解决办法:#coding=utf-8

上一篇下一篇

猜你喜欢

热点阅读