linux基本命令总结,适合复习

ls命令

ll -a         显示隐藏文件

ll -h         按文件合适大小显示文件

ll /tmp         查看tmp目录下内容,也可以是相对路径

pwd命令

pwd         显示目前所在的绝对路径

tree命令

tree /home/heima        以树状图显示文件目录,需要安装

cd命令

cd /root         切换只root目录下

cd ../tmp         先切换至上级目录下的tmp目录

cd -        切换至上一次所处的目录

cd        去当前目录的家目录,后者cd~

mkdir命令

命令gnilgnimmkdir test1 创建test1的目录

mkdir -p test1/test11/test111 一次创建多级目录

rm命令

rm a.txt 删除a.txt 

rm -rf test1强制删除test1目录下的所有文件

在执行rm命令时建议先有个人先写好脚本,另一个人检查,2个人一起执行,尽量避免误操作

touch命令

touch /tmp/a.txt   在tmp目录下创建a.txt文件

touch a.txt b.txt c.txt 在当前目录下一次创建3个文件

mv命令

mv a.txt b.txt 把a的内容覆盖b的内容

mv test1 test2 把test1目录下的内容覆盖到test2的目录下

cat命令

cat tmp/a.txt  查看tmp目录下的a.txt内容

more命令

more tmp/a.txt   一次查看部分a.txt文件内容

cp命令

cp a.txt /tmp  把a.txt复制到tmp目录下,有相同文件名会覆盖

cp -r test1 test2 递归复制目录,相同目录名会覆盖

ps命令

ps 查看当前运行进程

ps -ef  查看正在运行的所有进程

ps -ef|grep tomcat 查看tomcat的运行进程

kill命令

kill 123456  终止pid为123456的进程

kill -9 123456   强制杀死pid为123456的进程

ifconfig命令

ifconfig        查看IP地址

sudo ifconfig ens33 172.16.6.193        修改网卡ens33的ip

clear命令

clear        清屏命令   快捷键为Ctrl+r

reboot命令

reboot         重启命令

关机命令

shutdown -h new        立即关机(不断电关机)

halt        立即关机(不断电关机,其实这两种没啥差别)

which命令

which pwd       查看pwd执行命令的绝对位置

hostname命令

hostname        显示当前主机的主机名

grep命令

grep hello a.txt        在a.txt文件内查找helllo

grep -ir hello /tmp        在tmp目录下全文查找包含hello的文件内的位置

find命令

find /home/heima -name *.py        在heima目录下查找以py为结尾的文件

|命令

ps -ef|grep mysql        查找mysql的进程

ll |grep a        查找当前目录下包含a的文件名或目录名

user命令

useradd heima -m        添加黑马的账户,-m是登录时自动进入他的家目录

useradd -u 53922 -g users -G dba        添加用户指定id为53922,-g指定用户组,-G添加附加组

userdel -r heima        删除用户记得加-r,home目录下heima用户是个文件夹

usermod -a -G sudo zengyi         -a将自己添加用户到sudo组,而不用离开其他用户组

usermod -a -G adm zengyi         需要让当前用户可以使用root权限,需要将adm组也加上

查看用户组

cat /etc/group 查看用户组               groupmode 双击tab键查看用户组

tar命令

tar -czvf test.tar.gz /root/test        打包并压缩test目录,后缀为gz

tar -xzvf test.tar.gz /tmp        解压test.tar.gz到tmp目录下

zip命令

zip zzz.zip *.py        压缩当前目录下所有以py结尾的文件

unzip -oq zzz.zip -d zzz        解压zip文件到zzz目录里面

chmod命令

chmod 775 a.txt        修改文件权限为775,其他用户只可读可执行

chmod 777 -r /home/heima        给heima文件夹下所有文件修改为777权限

vim命令

 vi与vim的区别在于代码关键词汇不会高亮显示

su命令

su        默认切换到root命令,输入root账号密码

sudo su root        登入root用户,输入当前用户的密码,需要在root组里才行

exit命令

exit        退出当前账户,返回上一个账户,若没有则退出linux

du命令

du -h        查看当前路径占多大空间

df命令

df -h        查看当前硬盘还有多少

date命令

date        查看当前时间

cal命令

cal        查看日历

cal -y 2008        查看2008年的日历

在CRT软件里可使用rz命令从windows上传文件至linux,在linux里直接用就不行,ssh协议传输

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值