Linux 常用命令

 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

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值