Linux中基础笔记(必备知识)包含常用指令以及tomcat搭建 系列1

                       bash    vi 重要   正则表达式
常用命令:
ls:列出当前目录下的文件
( -l:竖着排 -m:横着排 -R:显示还子文件夹内容的排)
cd:绝对路径cd/dev   相对路径cd dev    上层路径:cd .. 当前路径 cd .
pwd:列出当前路径位置
mkdir:建立目录(文件夹)
rmdir:只能删除空文件夹  (rm -r d1 递归各种询问删除d1)(rm -rf d1 不询问强制删除d1)
touch 1 :建立文件名为1的文件
cp 1 2:将1文件拷贝为2( - r:递归拷贝文件夹即目录)
mv dd1 ../:移动dd1目录到当前路径的上一个路径下 (mv d2 d1:将d2移动到d1下)
改名字:mv 原名字  改后名字
wc:统计指定文本文件的行数、字数、字符数
grep  asdf 4:查询4文本文件哪行包含asdf 即显示asdf行所以内容


date:显示和设置日期时间
stat:显示指定文件的相关信息
who、w:显示在线登录用户
whoami:显示用户身份
id:显示当前用户id
hostname:显示主机名称
uname:显示操作系统信息
dmesg:显示系统启动信息
du:显示指定文件已使用的磁盘空间总量
df:显示文件系统磁盘空间的使用情况
free:显示当前内存和交换空间使用情况
fdisk -l:显示磁盘消息
local:显示当前语言环境


一般命令


wall :警告所以人  例如:wall aa:警告所以人aa     wall ~date~:警告所以人date执行的结果






                    vi :linux下文本编辑器
vi 3.txt:创建3.txt文本文件(两种模式-文本模式、命令模式)


开始编辑文本
a:进入文本模式,添加文本   


退出编辑
   esc :回到命令模式
::进入命令      w:存盘     q:退出     q!:不存盘退
more 3.txt:看3.txt中文本
dd:删除光标所在的一行             dw:删除整个单词
o:插入下一行     O:插入上一行




more:列出文件的内容
cat:正序列出内容
tac:逆序列出内容
head:可以带参数列内容 比如head -3:列出前3行
tail -3:列出后3行内容
clear:清屏
find:find /etc -name *local 查找local结尾的文件
whereis ls:ls命令是从哪来的
echo $PATH:执行命令的环境
ln 3.txt 4:创建了3.txt内容的链接4 (是俩单独的文件     硬链接)删除3.txt 后4中内容还在 
ln -s 3.txt 5:软连接 相当于windows下快捷方式






useradd testuser:添加了用户testuser 默认添加一个testuser名字的组
passwd testuser:为用户testuser添加密码
groupadd testg:添加一个组testg
useradd testuser2 -g testuser:添加用户组testuser2默认组为testuser
usermod -g testg testuser:改所属组
userdel testuser:删除用户 ,但是home下的testsuer目录还在,必须删除testuser目录才完全删除
su testuser2:切换到testuser2用户
exit exit:退出当前用户






sh:解释命令然后传递给内核,而linux中有好几个sh---bsh、ksh、csh、bsh、bash
exit:退出到上层sh
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值