Linux的基本使用

 

生活不止眼前的苟且,还有诗和远方的田野 

文件管理

cd(更改工作区目录)

./ 当前目录 ; ../父亲目录 ; /根目录 ; ~/用户目录

ls(显示当前目录下的文件)(黑色普通文件、蓝色目录文件、红色压缩文件、绿色执行文件)

-l显示文件详细信息 ; -a显示全部文件包括隐藏文件 ; |通道符 ; grep选择特定内容

touch(创建文件)
cat(查看文件一次性打印文件全部内容)
less(查看文件按页打印文件内容)
vim(编辑文件)

i插入模式 ; v视图模式 ; :命令模式(-q!直接退出不保存 ; -wq退出并保存) ; esc普通模式

mv(移动文件)
cp(复制文件)

-r递归复制

rm(删除文件)

-r递归删除

tar(压缩和解压文件)

-f指定压缩文件 ; -c创建压缩文件 ; -r添加文件到压缩文件 ; -A添加压缩文件到压缩文件 ; -t查看压缩文件 ; -x文件解压 ; -C指定已存在的解压目录

mkdir(创建目录文件)
chmod(修改文件权限)

u+/-/=rwx,g+/-/=rwx,o+/-/=rwx

wget(远程下载文件)

-i外部文件的url ; -O内部文件位置

软件安装

gcc(源码包编译执行)
rpm/dpkg(二进制包,不自动安装依赖包)

/etc/安装目录 ; /usr/bin/可执行命令安装目录 ; /usr/lib/函数库目录 ; /usr/share/doc/使用手册目录 ; /usr/share/man/帮助文件目录

-i安装 ; -v显示更详细安装信息 ; -h打印安装进度 ; -U包升级 ; -e包卸载 ; -q包查询

yum/apt(包在线安装,自动安装依赖包)

install安装 ; remove卸载 ; clean all清理缓存 ; makecache生成新缓存

用户管理

adduser(添加新用户)
userdel(删除用户)

-r将主目录也删除

usermod(修改用户)
groupadd(添加用户组)
groupdel(删除用户组)
groupmod(修改用户组)
passwd(修改用户密码)

进程管理

ps(查看进程)

-aux显示所有进程 ; -ef以完整的形式显示所有进程

kill(关闭进程)

-9立刻结束进程 ; ctrl+z挂起进程 ; ctrl+c结束进程

systemctl(控制服务)

start启动服务 ; stop停止服务 ; restart重启服务

网络管理

ping
ifconfig(配置网络)

-a查看网络接口信息 ; up启用网络接口 ; down关闭网络接口 ; eth配置ip地址 ; netmask配置子网 掩码

route

add default gw设置网关 ; del default gw删除网关 ; add -net netmask gw添加路由

netstat

-a列出所以端口 ; -t列出TCP端口 ; -u列出UDP端口 ; -l列出所有socket ; -n直接使用ip地址 ; -p显示进程

treceroute
firewall-cmd(防火墙)

--zone=public开放域 ; --list-ports开放端口列表 ; --add-port=443/port开放端口 ; --remove-port=443/port关闭端口

shell脚本

echo(输出)
read(输入)

-p提示信息

条件表达式(-eq -lt -gt -le -ge)
判断

if [ $a -eq 1 ];then

        echo "your enter is 1"

elif [ $a -eq 2 ];then

        echo "your enter is 2"

else

        echo "your enter is 3"

fi

case $a in

        1)

          echo "your enter is 1"

        ;;

        2)

         echo "your enter is 2"

        ;;

        3)

         echo "your enter is 3"

        ;;

esac

循环

while [ $c -lt 4 ];do

        read -p "enter : "  d

        let c+=1

        let sum+=d

done

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值