Linux常用命令总结

ls  查看当前文件夹下的文件及文件夹
ls /bin 查看根目录下bin文件夹
ls bbb 查看当前文件夹下的bbb文件夹
ls -a 显示当前文件夹下所有文件含隐藏
ls -alh 列表显示含隐藏文件的详细参数
ls *.txt 显示当前文件夹以txt结尾的
ls *.* 显示所有带后缀的文件
ls *.t?t 显示所有以t?t结尾的文件
ls *.t[xn]t 显示以txt或者tnt结尾的文件
ls *.t[a-f]t 显示从a到f结尾的文件
*表示任意多个字符、也可以没有字符
?表示任意一个字符、但不能没有字符
cd aaa 跳转到aaa文件夹
cd .. 返回上一级文件夹
pwd 检验当前文件夹绝对目录
clear 清屏
.. 上一级路径
.  当前路径
没有两个点以上的路径
cd ../..返回上一级路径的上一级
cd - 返回上一次操作的路径(似返回键)
cd ~ 跳转至当前用户的家目录
tab 自动补全
上下键切换刚刚输入过的命令
touch 新建一个文件
> t.txt  重定向(快速保存 删除原来内容)
>> t.txt 重定向(保存不删除原来的内容)
more t.txt 分屏显示文档 按空格键继续
cat t.txt 不分屏显示文档
| 管道(缓存区) 连接两种命令
如 ls -alh | more
mkdir name 创建一个文件夹
mkdir a/b/c -p 递归创建所有文件夹
rmdir name 删除一个(必须空)文件夹
tree 以目录树的方式显示文件夹和文件
rm t.txt  直接删除文件
rm t -r  直接递归删除所有文件夹或文件
rm t -i  交互式删除 需输入y或yes
rm t -f  强制删除 忽略不存在的文件夹
ln -s name names创建软链接快捷方式(可改源文件、删除源文件链接作废)
ln name names 创建硬链接(可改源文件、删除源文件硬链接依然有效)
cat name name2 顺序打印文档到终端
cat name1 name2 > name 按照顺序打印两份文档到name文件(类似复制)
grep -n '字符' name 检索文件中包含字符的内容并按照 行号打印
grep -i '字符' name 忽略大小写打印
grep -v '字符' name 除了包含指定字符的其余全部打印(类似求反)
grep -n '^字符' name 以字符开头的内容按 行号打印
grep -n '字符$' name 以字符结尾的内容按 行号打印
命令 --help  查看命令的帮助信息
man 命令  查看命令信息、函数信息等
history 可以查看历史命令及个数
find ./目录 -name 't*' 寻找路径中以t开头的文件名字的文件并打印
find ./目录 -size 2M 寻找路径中文件大小为2M的文件并打印
find ./目录 -size +4K  -size -5M  寻找文件大小中大于4K小于5M的文件打印
cp name names 复制文件
cp -a 保留原文件所有属性链接等
cp -v 复制时加载进度条
cp -i  交互式复制
cp -r 递归复制一个文件夹到另一个文件夹
mv name names 剪切文件(可重命名)
mv -f 禁止交互式剪切 有重名直接覆盖
tar -cvf name.tar * 打包
tar -xvf name.tar 解tar包
gzip name.tar  压缩tar文件
gzip -d name.tar.gz  解压缩gz文件
tar -zcvf name.tar.gz * 打包压缩文件
tar -zxvf name.tar.gz 解压缩
tar -jcvf name.tar.bz2 * 打包压缩
tar -jxvf name.tar.bz2 解压缩
tar -jxvf name.tar.bz2 -C 路径 (指定路径解压)
zip [-r](中括号代表可有可无) name(没有扩展名) *(文件路径)   压缩文件
unzip -d ./(可自动创建文件夹) name.zip 解压文件
which 命令 可以查看命令所在路径
ifconfig 查看主机的网络信息
ipconfig  查看win下主机网络信息
ping ip地址  查看ip地址是否正常通讯
ctrl+c  结束命令
ssh 用户名@用户ip地址  远程登录用户(首次登录核对yes 输入密码登录)
who 查看当前登录主机的用户信息
who -q 登录主机的用户名及个数
whoami 显示当前系统的用户名
who -u 登录主机的用户详细信息
exit   退出当前登录
ctrl+a  回到输入的行首
ctrl+e  回到输入的行尾
sudo(权限不够时添加) useradd name -m(自动创建) -d(指定家目录) 指定路径   -g(指定所在组) 组名       添加用户名
sudo(权限不够时添加) passwd name 设置name账户的密码
su name  切换用户(不退出原账户切换到新账户)
su - name 切换到新账户的家目录
sudo userdel name 删除用户账户
sudo userdel -r name 删除用户账户及用户文件目录
sudo -s 切换到超级管理员账户
groupadd name 添加一个用户组
groupdel name 删除一个用户组
cat /etc/group 查看所有组
usermod -g 账户去的组名 账户名  移动组
usermod -a(添加) -G(添加副组) 账户去的副组名 账户名 移动到副组
groups name   查看name所在的组
sudo usermod -a -G adm 用户名
sudo usermod -a -G sudo 用户名
把用户名添加到超级管理员组
-g 添加用户名到主组
-G 一般配合-a添加用户到副组
chmod  修改文件权限   u表示拥有者    g表示同组者   o表示其他人  a是所有人  
r表示可读   w表示可写  x表示可执行
例 chmod u+rwx,g-rwx,o=rwx name
把命令写入sh后缀文件、设置执行权限、运行可以直接当做命令
chmod 421(rwx) name 数字法设置权限 例 chmod 761 name 相当于拥有者rwx、同组者rw-、其他人--x
chmod 421 name -R 递归修改文件夹下所有文件的权限
chown 用户名 文件名 修改文件所有者
chgrp 用户组名 文件名 修改文件所属组
cal 查看日历
date 查看具体时间
ps -aux 显示系统进程
top 动态显示系统进程
kill pid(进程的id)  结束进程
kill -9 pid  杀不死的进程使用-9
reboot 重启系统
shutdown -h 20:25  20:25关机
shutdown -h +10    10分钟后关机
init 0   关机    inte 6    重启
df -m(以kb为单位) 查看硬盘使用情况
du 查看当前路径占用硬盘情况
du -h  转换数字为单位查看
ifconfig 网卡名 down 关闭网卡
ifconfig 网卡名 up  打开网卡
ifconfig 网卡名 ip地址 修改网卡ip地址

vi  从命令模式到编辑模式 i、o、a、I、O、A
从编辑模式到命令模式 Esc
从命令模式到末行模式 输入冒号
末行模式 w保存 q退出 !强制 
常用:wq 保存退出 =小写x =命令模式 shit +2个z       q!不保存强制退出
ctrl + n  自动补全
命令模式 j=上、k=下、h=左、l=右
M=光标移动到中间行 L=光标移动到当前屏幕末行
行数 yy 从当前光标行复制(行数)行
P 从当前光标行粘贴复制内容
行数 dd 从当前光标行剪切(行数)行
u 撤销   ctrl+r 返回撤销
G 跳到文档的最后一行
行数G 跳到文档的行数
gg 跳转到文档首行
w 往右跳一个单词   b 往左跳一个单词
{  往上跳一个段落   }  往下跳一个段落
ctrl+d  往下翻半屏  ctrl+u  往上翻半屏

ctrl+f   往下翻一屏  ctrl+b  往上翻一屏
x删除光标后字母   X删除光标前字母
D 删除所在行光标后的所有内容
d0  删除所在行光标前的所有内容
dw 删除光标后一个单词
<<文本行左移    >>文本行右移
.  重复上一次命令
vim name +行号  直接跳转到行号的行
v 配合上下左右键选中一个段落
r 替换当前字符 
/+需要查找的字符  查找文档中的字符 
n 下一个  N 上一个
:%s/现有内容/替换后内容/g  末行模式下查找替换
:1,10s/现有内容/替换后内容/g  末行模式下 从第1行到第10行查找替换
:!+命令  在末行模式下执行外部命令

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值