当前位置:首页 > CN2资讯 > 正文内容

ubuntu服务器 mysql 地址 ubuntu服务器命令

2天前CN2资讯

DOCKER基础环境安装

apt-get update; sudo apt-get install --no-install-recommends make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev apt-get install -y gcc make zlib1g-dev libreadline-dev libreadline8 sqlite3 libsqlite3-dev libbz2-dev python-tk python3-tk tk-dev

解决命令行中文乱码

在 /etc/bash.bashrc 末尾写入: export LC_ALL="C.UTF-8" 然后: source /etc/bash.bashrc

查看目录容量

du -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量
du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。
df -hl 查看已挂载硬盘的大小与剩余容量

用户

添加用户

adduser username

删除用户

deluser usernamedeluser --remove-home username

修改用户密码

sudo passwd username

设置sudo权限

sudo vim /etc/sudoers 修改如下:
username ALL=(ALL) ALL

添加用户组

groupadd groupname

添加用户进组

adduser username groupname

Jupyter 去除.ipycheckpoint

修改 ~/.jupyter/jupyter_notebook_config.json, 加入checkpoint_dir,如果为""则表示去除
如果没有config,使用jupyter notebook --generate-config生成

{ "NotebookApp": { "password": "sha1:2b3fc1xxxxxxxxxx" }, "FileCheckpoints":{ "checkpoint_dir":"" } }

另一种方法:

jupyter lab --FileCheckpoints.checkpoint_dir=mydirectory

文件

修改文件的所有者

chown -R user Document/

change group的简写,修改文件所属的用户组。

chgrp groupname file

递归更改文件夹权限

chmod -R 774 /code/ User : 7 = 111 表示具有 ” r , w , x” 权限
Group : 7 = 111 表示具有 ” r , w , x” 权限
Other : 4 = 100 表示只具有 ” r ” 权限,而没有 “w,x” 权限
数字 所拥有的权限
0 无
1 x
2 w
3 wx
4 r
5 rx
6 rw
7 rwx

Linux统计文件夹下的文件数目

Linux下有三个命令:ls、grep、wc。通过这三个命令的组合可以统计目录下文件及文件夹的个数。

统计当前目录下文件的个数(不包括目录)

ls -l | grep "^-" | wc -l

统计当前目录下文件的个数(包括子目录)

ls -lR| grep "^-" | wc -l

查看某目录下文件夹(目录)的个数(包括子目录)

ls -lR | grep "^d" | wc -l

命令解析:
ls -l

长列表输出该目录下文件信息(注意这里的文件是指目录、链接、设备文件等),每一行对应一个文件或目录,ls -lR是列出所有文件,包括子目录。

grep "^-" 过滤ls的输出信息,只保留一般文件,只保留目录是grep "^d"。

wc -l 统计输出信息的行数,统计结果就是输出信息的行数,一行信息对应一个文件,所以就是文件的个数。

ubuntu怎么设置添加一个用户ssh登录只能读、写、执行自己目录下的文件

默认情况下用户本身就只能读写执行自己目录下自己创建的文件,自己主目录以外的文件都没有写权限、执行权限;自己主目录以外的目录,则只有r和x权限,没有w权限,对于合法的ssh用户,这样的权限就已经足够了。否则如果去该系统目录和文件的权限,可能会引起一些问题
如果只是针对某个用户或者某个用户组进行限制,则要用ACL权限控制,命令是setfacl,后面有控制参数,你man一下看英文手册或者自己搜一下。
我举个例子,例如,ssh用户是qinuxman,我不想它访问/root目录及下面的文件和目录,那么我就这样设置

setfacl -R -m u:qinuxman:- /root

-R 是递归的意思,-m就是设置和修改的意思,u就是user的意思,冒号后面是用户名又一个冒号后面是权限,-表示没有任何权限 /root是要设置的目录
如果要给它读权限,把-替换成r就可以了,还有rwx需要什么就给什么
设置好以后,ll看权限的时候,文件权限后面有个+号,表示这个文件设置了ACL规则,使用
getfacl /root

命令查看/root目录的ACL规则详情。

要删除ACL规则就

setfacl -b /root

something

C:\NBMiner_Win\nbminer -a ethash -o stratum+tcp://:6688 --temperature-limit 85 -u ./nbminer -a ethash -o stratum+tcp://:6688 -d 1 -i 80 --temperature-limit 85 -u -log



    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/23845.html

    分享给朋友:

    “ubuntu服务器 mysql 地址 ubuntu服务器命令” 的相关文章

    通过公钥生成私钥:全面解析加密技术及其应用

    公钥和私钥的基本概念 公钥和私钥是密码学中的一对密钥,它们共同构成了非对称加密系统的基础。公钥是公开的,可以自由分享给任何人,而私钥则是保密的,只有密钥的持有者才能访问。这对密钥的特殊之处在于,它们之间存在着一种数学关系,使得用公钥加密的信息只能用对应的私钥解密,反之亦然。这种机制确保了信息在传输过...

    狗云实名认证的重要性与服务体验

    狗云简介 提起狗云(Dogyun),首先让我想起的是它在国内主机服务商中崭露头角的那段经历。成立于2019年,这家由国人创办的云服务平台,积极响应了市场对高质量、低价格VPS服务的需求。服务范围覆盖美国、日本和中国香港等地,让不少技术爱好者和企业客户看到了更多选择的可能。由于其价格相对亲民,狗云逐渐...

    RackNerd优惠活动详解:如何享受高性价比虚拟主机和VPS折扣

    RackNerd是一家在2019年成立的美国主机商。虽然成立时间不久,它却迅速在市场上崭露头角,赢得了许多VPS用户的青睐。公司的数据中心分别位于洛杉矶、圣何塞、西雅图和纽约等地,这些地理位置的选择让它的服务在各个区域都有稳定的覆盖。从我个人的体验来说,RackNerd的性价比非常高,尤其在价格和服...

    阿里云国际站:轻松注册与支付方式全解析

    什么是阿里云国际站? 在这个科技迅速发展的时代,云计算已经成为许多企业和个人开展业务的重要基础设施。阿里云国际站便是一处全球化的云计算服务平台,旨在为世界各地的用户提供高效、灵活和安全的云计算服务。它不仅支持多种功能,还具备强大的全球基础设施,能够满足不同用户的需求。 阿里云国际站被设定为一个面向全...

    BBR加速开启:提升网络性能的最佳实践

    什么是BBR? 在网络领域,BBR(Bottleneck Bandwidth and Round-trip propagation time)是一个备受关注的TCP拥塞控制算法,由Google开发的这一技术,旨在提升网络连接的传输速率和稳定性。BBR独特之处在于,它通过实时监测数据包的传输时延与丢包...

    了解尼日利亚IP地址及其获取方法

    尼日利亚IP地址概述 尼日利亚的IP地址数量颇具规模,达到3,196,160个,这在全球范围内占有0.0938%的比重,位居第61位。这意味着,尽管尼日利亚在全球互联网上不是最大的参与者,但它的IP资源依然相对丰富,给予了很多用户连接世界的机会。听起来兴奋吧?这些IP地址为本地互联网用户和企业提供了...