ls 遍利当前文件夹下的所有文件(不包括隐藏文件)
pwd 当前文件夹路径
cd 切换路径
touch 创建文件
mkdir 创建文件夹
clear 清除屏幕
ls -a 显示所有文件(包括隐藏文件)
ls -l 列表显示所有文件
ls -l -h 列表显示合适的单位
ls -la == ll
命令 --help 显示该命令怎么使用
tab 自动补全
俩次tab键 显示可以补全的所有文件
cat 文件 查看文件内容
gedit 文件 编辑文件
history 自己写过的历史命令
rm 删除文件,或者文件夹
ls 2* 显示以2开头的文件 * 通配符
ls 2? 显示以2开头一共俩位数的文件
ls > 1.txt 把原来显示屏幕上的数据放到1.txt里面
ls >> 1.txt 把原来显示屏幕上的数据追加到1.txt里面
more 文件 显示部分文件内容
ls | more 便利文件显示一部分
多个命令一起执行,需要用分号隔开
。一个点 表示当前路径
。。俩个点表示上一层路径
cd - 快速回到上一次的位置
cd ~ 快速回家
ctrl c 不执行
tree 以树形的结构显示文件夹的文件
mkdir a/b/c/d -p 创建多层文件夹
rm 文件名 -r 可以删除非空的文件夹
mv 原名 新名字 改名字
mv 文件名 文件夹 把文件移动到文件夹
vi 文件名 编辑文件
ln -s 文件名 新的文件名 创建快捷方式(软连接)
ln 文件名 新的文件名 硬链接
grep -n "jjj" 文件名 在文件中搜索 包括jjj的地方
find 目录 -name 名字 搜索某个目录下包括名字的文件
tar -zcvf 文件名.tar.gz *.txt 打包并压缩
tar -zxvf 文件.tar.gz -C 路径 解包到指定路径
tar -jcvf 文件名.tar.bz2 *.txt 打包并压缩
tar -jxvf 文件.tar.bz2 解包
cal -y 2008 查看2008的日历
date 查看当前时间
ps -aux 查看进程
top 常看当前运行情况
kill -9 pid 强制杀死进程
reboot 重启
shutdown -h 时间 在某个时间关机
df -h 查看硬盘
du -h 当前文件夹多大
ifconfig 查看电脑网络信息
ping ip 查看俩台电脑是否能连通
sudo user add 用户名 -m 创建新的用户
su - 账户名 切换账户
sudo passwd 用户名 设置密码
whomi 查看当前账户
exit 退出当前账户
who 当前谁在登录账户
sudo userdel 用户名 删除用户
cat /etc/passwd 查看是否创建用户成功
sudo -s 切换超级管理员
groupadd 组名 创建组
groupdel 组名 删除组
sudo usermod -a -G sudo 用户名 切换到sudo的组
sudo usermod -a -G adm用户名 切换到adm的组
chgrp 组名 文件名 吧文件换到这个组中
chown 用户名 文件名 切换文件的拥有者
文件权限
-rw-rw-r--
第一个 是 - 普通文件 d 是文件夹
前三个 是文件拥有者的权限 中三个 同组者的权限
最后是三个 其他人的权限 三个分别指 可读可写可执行
字母法
u 文件拥有者 g 同组者 o 其他人
chmod u=rwx 文件名 改变文件拥有者权限 到rwx
chmod u=r,g=r,o=r 文件名 同时改3个
数字法
r=4 w=2 x=1
chmod 137 文件名 u=执行 g=可写可执行 o=可读可写可执行
编辑器
gedit 文件名(一般不用)
sublime
vim命令
vim 文件名 创建新文件打开已存在文件
想要编辑文件 按一下 i 键
1 命令模式 2 编辑模式 3 末行模式
按i 吧命令模式到编辑模式 按esc把编辑模式转换到命令模式
输入 :吧命令模式切到末行模式
命令模式 到 编辑模式 i光标后 a 光标前 o 下一行
I 在行首 A 行末 O上一行
命令模式下 yy是复制 p事粘贴 dd 剪切一行
4yy 光标所在行开始向下4行复制
2dd 光标所在的向下剪切俩行
j 向下 k 向下 h左 l 右
M 当前屏幕的中间
H 屏幕的上方
L屏幕的下方
20G 快速到20行
G 快速回到最后一行
gg 快速回到第一行
w 向后跳到下一个单词长度
b 向前挑一个单词
D 删除光标后的单词
d0 从光标开始向前剪切
x 删除当前光标文字
X 删除当前光标前文字
u 撤销刚刚的操作
ctrl+r 反撤销
ctrl+f 翻一页 Ctrl+b向下翻一页
v 选中 到光标
V 选中到行
>>向右移动
<<向左
{ 按段上移
} 按段下移
dw 删除一个单词
。重读上一次命令
r 替换一个字母
R 替换光标和后面的字符
/hello 搜索hello
a 向下找 A向上找
shift zz 保存退出
末行模式 wq 保存并退出
%s/hello//word 吧所有的hello 替换word
11,16%s/hello//word 吧11到16行的hello 替换word
pwd 当前文件夹路径
cd 切换路径
touch 创建文件
mkdir 创建文件夹
clear 清除屏幕
ls -a 显示所有文件(包括隐藏文件)
ls -l 列表显示所有文件
ls -l -h 列表显示合适的单位
ls -la == ll
命令 --help 显示该命令怎么使用
tab 自动补全
俩次tab键 显示可以补全的所有文件
cat 文件 查看文件内容
gedit 文件 编辑文件
history 自己写过的历史命令
rm 删除文件,或者文件夹
ls 2* 显示以2开头的文件 * 通配符
ls 2? 显示以2开头一共俩位数的文件
ls > 1.txt 把原来显示屏幕上的数据放到1.txt里面
ls >> 1.txt 把原来显示屏幕上的数据追加到1.txt里面
more 文件 显示部分文件内容
ls | more 便利文件显示一部分
多个命令一起执行,需要用分号隔开
。一个点 表示当前路径
。。俩个点表示上一层路径
cd - 快速回到上一次的位置
cd ~ 快速回家
ctrl c 不执行
tree 以树形的结构显示文件夹的文件
mkdir a/b/c/d -p 创建多层文件夹
rm 文件名 -r 可以删除非空的文件夹
mv 原名 新名字 改名字
mv 文件名 文件夹 把文件移动到文件夹
vi 文件名 编辑文件
ln -s 文件名 新的文件名 创建快捷方式(软连接)
ln 文件名 新的文件名 硬链接
grep -n "jjj" 文件名 在文件中搜索 包括jjj的地方
find 目录 -name 名字 搜索某个目录下包括名字的文件
tar -zcvf 文件名.tar.gz *.txt 打包并压缩
tar -zxvf 文件.tar.gz -C 路径 解包到指定路径
tar -jcvf 文件名.tar.bz2 *.txt 打包并压缩
tar -jxvf 文件.tar.bz2 解包
cal -y 2008 查看2008的日历
date 查看当前时间
ps -aux 查看进程
top 常看当前运行情况
kill -9 pid 强制杀死进程
reboot 重启
shutdown -h 时间 在某个时间关机
df -h 查看硬盘
du -h 当前文件夹多大
ifconfig 查看电脑网络信息
ping ip 查看俩台电脑是否能连通
sudo user add 用户名 -m 创建新的用户
su - 账户名 切换账户
sudo passwd 用户名 设置密码
whomi 查看当前账户
exit 退出当前账户
who 当前谁在登录账户
sudo userdel 用户名 删除用户
cat /etc/passwd 查看是否创建用户成功
sudo -s 切换超级管理员
groupadd 组名 创建组
groupdel 组名 删除组
sudo usermod -a -G sudo 用户名 切换到sudo的组
sudo usermod -a -G adm用户名 切换到adm的组
chgrp 组名 文件名 吧文件换到这个组中
chown 用户名 文件名 切换文件的拥有者
文件权限
-rw-rw-r--
第一个 是 - 普通文件 d 是文件夹
前三个 是文件拥有者的权限 中三个 同组者的权限
最后是三个 其他人的权限 三个分别指 可读可写可执行
字母法
u 文件拥有者 g 同组者 o 其他人
chmod u=rwx 文件名 改变文件拥有者权限 到rwx
chmod u=r,g=r,o=r 文件名 同时改3个
数字法
r=4 w=2 x=1
chmod 137 文件名 u=执行 g=可写可执行 o=可读可写可执行
编辑器
gedit 文件名(一般不用)
sublime
vim命令
vim 文件名 创建新文件打开已存在文件
想要编辑文件 按一下 i 键
1 命令模式 2 编辑模式 3 末行模式
按i 吧命令模式到编辑模式 按esc把编辑模式转换到命令模式
输入 :吧命令模式切到末行模式
命令模式 到 编辑模式 i光标后 a 光标前 o 下一行
I 在行首 A 行末 O上一行
命令模式下 yy是复制 p事粘贴 dd 剪切一行
4yy 光标所在行开始向下4行复制
2dd 光标所在的向下剪切俩行
j 向下 k 向下 h左 l 右
M 当前屏幕的中间
H 屏幕的上方
L屏幕的下方
20G 快速到20行
G 快速回到最后一行
gg 快速回到第一行
w 向后跳到下一个单词长度
b 向前挑一个单词
D 删除光标后的单词
d0 从光标开始向前剪切
x 删除当前光标文字
X 删除当前光标前文字
u 撤销刚刚的操作
ctrl+r 反撤销
ctrl+f 翻一页 Ctrl+b向下翻一页
v 选中 到光标
V 选中到行
>>向右移动
<<向左
{ 按段上移
} 按段下移
dw 删除一个单词
。重读上一次命令
r 替换一个字母
R 替换光标和后面的字符
/hello 搜索hello
a 向下找 A向上找
shift zz 保存退出
末行模式 wq 保存并退出
%s/hello//word 吧所有的hello 替换word
11,16%s/hello//word 吧11到16行的hello 替换word