Linux常用命令(基础)

Linux的目录结构

  • /etc目录:存放所有的配置信息,以后可以用来做系统配置(ip地址)

  • /home目录:普通用户的家,比如有一个用户是itcast,则/home/itcast就是这个用户的家

  • /root目录:超级用户root的家,如果要操作Linux,在该目录下进行操作

常用命令

ls命令

ls

#查看当前目录内容(缺点:隐藏文件看不到,以.开头的文件)

ls -a

#查看当前目录内容,包括隐藏文件

ls -al

#查看目录的详细信息(查看文件类型、权限、大小等)

ls -lh

#查看目录的详细信息,以K、M、G方式显示文件大小

pwd命令

pwd

#用来定位当前所在位置

cd命令

cd 回到用户主目录

cd test 

#切换到当前目录下的test目录(相对路径)

cd /root/test 

#切换到指定目录(绝对路径)

cd .. 

#回到上一级目录

cd ../.. 

#回到上上一级目录

cd ../dir 

#回到上一级的dir目录

cd - 

#在最后两次目录之间切换

mkdir命令

该命令用来创建目录(文件夹)

mkdir dir

mkdir -p aaa/bbb/ccc

#-p 创建多级目录

touch命令

该命令用来创建文件,默认创建的文件内容是空的

touch a.txt b.txt

#在当前目录,一次创建两个文件 

touch /root/a.txt

#在/root目录创建文件a.txt

rm命令

rm -f a.txt

#强制删除文件

rm -rf dir

#强制删除目录

rm -rf dir/*.txt

#删除dir下的所有.txt文件

rm -rf ./*

#删除当前目录下的所有内容

mv命令

移动
 

mv a.txt dir

#如果a.txt 存在,dir是一个目录,则就是将a.txt移动到dir目录 

mv dir1 dir2

#如果dir1存在,是一个目录,dir2也是一个目录存在,则就是将dir1目录已移动到dir2目录

重命名
 

mv a.txt a2.txt

#如果a.txt存在,a2.txt不存在,则就是将a.txt重名为a2.txt 

mv dir1 dir11

#如果dir1存在,是一个目录,dir11不存在,则就是将dir1重名为dir11

cat命令

cat a.txt 

#一次性显示文件所有内容

more命令

more a.txt

#可以一行行、或者一页页显示文件内容

#enter:向下n行,需要定义,默认为1行 空格键:向下滚动一屏或ctrl+F B键:返回上一屏或ctrl+B q:退出more

cp命令

cp a.txt b.txt

#将a.txt复制为b.txt 

cp -r dir1 dir2

#将dir1目录复制为dir2目录

ps和kill命令

ps -ef

#查看当前系统所有的进程 

kill -9 进程的PID

#杀死PID对应的进程

ifconfig命令

该命令用来查看ip地址(ipconfig)

clear命令

清屏命令,一般用ctrl+l 替换

重启和关机命令

reboot:重启 

shutdown -h now:立即断电关机

halt:正常关机

which命令

用来查看命令的所在位置 


which pwd 

#查看pwd命令的目录位置

hostname命令

查看主机名

grep命令

用来查看一个文件中是否包含某个字符串

管道命令

用来连接前后两个命令,将前一个命令的结果作为第二个命令的输入

ps -ef | grep mysql

#查看所进程中是否包含mysql关键字 ll | grep txt #查看当前目录中有没有txt文件

用户操作命令

创建用户
 

useradd heima

#创建heima用户 passwd heima 给heima用户设置密码

删除用户

userdel -r heima

#彻底删除用户

压缩和解压命令

解压(x)
 

tar -zxvf zookeeper-3.4.6.tar.gz

#默认是解压到当前目录
 
tar -xvf zookeeper-3.4.6.

tar.gz -C /opt 

#指定解压到/opt目录 

unzip Notepad++.zip

#默认解压到当前目录

unzip Notepad++.zip -d /opt

#解压到指定目录

压缩(c)

tar -czvf 文件名.tar.gz 文件名

chmod命令

chmod o+x a.txt

#给其他人加上执行权限

chmod u=rwx a.txt

#给用户加上读、写、执行权限

chmod +x a.txt

#给所有人加上执行权限

chmod 777 a.txt

#加所有权限

chmod 000 a.txt

#去掉所有权限

  • 15
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值