Linux:常用命令整理
2020-02-13 16:55 作者:admin 浏览量:
迎战疫情,艾锑无限用爱与您同行
为中国中小企业提供免费IT外包服务
这次的肺炎疫情对中国的中小企业将会是沉重的打击,据钉钉和微信两个办公平台数据统计现有2亿左右的人在家远程办公,那么对于中小企业的员工来说不懂IT技术将会让他们面临的最大挑战和困难。
电脑不亮了怎么办?系统蓝屏如何处理?办公室的电脑在家如何连接?网络应该如何设置?VPN如何搭建?数据如何对接?服务器如何登录?数据安全如何保证?数据如何存储?视频会议如何搭建?业务系统如何开启等等一系列的问题,都会困扰着并非技术出身的您。
好消息是当您看到这篇文章的时候,就不用再为上述的问题而苦恼,您只需拨打艾锑无限的全国免费热线电话:400 650 7820,就会有我们的远程工程师为您解决遇到的问题,他们可以远程帮您处理遇到的一些IT技术难题。
如遇到免费热线占线,您还可以拨打我们的24小时值班经理电话:15601064618或技术经理的电话:13041036957,我们会在第一时间接听您的来电,为您提供适合的解决方案,让您无论在家还是在企业都能无忧办公。
那艾锑无限具体能为您的企业提供哪些服务呢?
艾锑无限始创于2005年,历经15年服务了5000多家中小企业并保障了几十万台设备的正常运转,积累了丰富的企业IT紧急问题和特殊故障的解决经验,制定了相对应的解决方案。我们为您的企业提供的IT服务分为三大版块:
第一版块是保障性IT外包服务:如电脑设备运维,办公设备运维,网络设备运维,服务器运维等综合性企业IT设备运维服务。
第二版块是功能性互联网外包服务:如网站开发外包,小程序开发外包,APP开发外包,电商平台开发外包,业务系统的开发外包和后期的运维外包服务。
第三版块是增值性云服务外包:如企业邮箱上云,企业网站上云,企业存储上云,企业APP小程序上云,企业业务系统上云,阿里云产品等后续的云运维外包服务。
您要了解更多服务也可以登录艾锑无限的官网:
www.bjitwx.com查看详细说明,
在疫情期间,您企业遇到的任何困境只要找到艾锑无限,能免费为您提供服务的我们绝不收一分钱,我们全体艾锑人承诺此活动直到中国疫情结束,我们将这次活动称为——春雷行动。
以下还有我们为您提供的一些技术资讯,以便可以帮助您更好的了解相关的IT知识,帮您渡过疫情中办公遇到的困难和挑战,艾锑无限愿和中国中小企业一起共进退,因为我们相信万物同体,能量合一,只要我们一起齐心协力,一定会成功。再一次祝福您和您的企业,战胜疫情,您和您的企业一定行。
Linux:常用命令整理
前言:
从最基础的Linux命令开始整理,主要是给自己看的。。。
一、文件/文件夹管理
命令 作用
ls 列出当前目录文件(不包括隐含文件)
ls -a 列出当前目录文件(包括隐含文件)
ls -l 列出当前目录下文件的详细信息
pwd 显示当前所在的目录
cd … 回当前目录的上一级目录
cd - 回上一次所在的目录
cd ~ 回当前用户的宿主目录
cat 文件名 查看文件内容(全部查看)
more 文件名 查看文件内容(分页查看)
echo 回显,输入什么打印什么
mkdir 目录名 创建一个目录
rmdir 空目录名 删除一个空目录
rm 文件名 文件名 删除一个文件或多个文件
rm -rf 非空目录名 删除一个非空目录下的一切
mv 旧路径/旧文件 新路径/新文件 移动相对路径下的文件到绝对路径下
mv 文件名 新名称 在当前目录下改名
find 路径 -name “字符串” 查找路径所在范围内满足字符串匹配的文件和目录
cp 旧路径/旧文件 新路径/新文件 复制单个文件
cp -r 旧路径/旧目录 新路径/新目录 复制整个目录
touch 文件名 创建文件,如果文件存在则修改当前文件时间
tar 为文件和目录创建压缩包
scp 复制文件到另一台机器上的文件
vi 编辑文件的命令
vim vi的升级版(可能需要yum install vim)
gedit 打开一个文件进行编辑
sudo 赋予超级管理员权限
yum -y install 库名 安装第三方库
二、系统管理
命令 作用
fdisk -l 查看系统分区信息
fdisk /dev/sdb 为一块新的SCSI硬盘进行分区
chown root /home 把/home的属主改成root用户
chgrp root /home 把/home的属组改成root组
chmod 777 目录或文件名 变更文件或目录的权限,4:r 2:w 1:w 0:-
useradd 用户名 创建用户
userdel 用户名 删除用户
groupadd 组名 创建组
groupdel 组名 删除组
passwd 用户名 为用户创建密码
passwd -d 用户名 删除用户密码也能登陆
passwd -S 用户名 查询账号密码
usermod -l 新用户名 老用户名 为用户改名
userdel -r 用户名 删除用户一切
uname -a 查看内核版本
cat /etc/redhat-release 查看centos版本
cat /etc/issue 查看ubuntu版本
sudo ethtool eth0 查看网卡状态
ifconfig 查看ip地址
cat /proc/cpuinfo 查看cpu信息
free -h 查看内存使用情况
lsblk 查看分区使用情况
tty(或who) 查看目前使用系统的终端
sudo fdisk -l 查看磁盘信息
df -h 查看硬盘剩余空间
ps -A 查看当前有哪些进程
kill 进程号 或者 killall 进程名 杀死一个进程
kill -9 进程号 强制杀死一个进程
vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改网络配置
service network restart 重启网络
hostname 查看机器名
hostname 名称 修改机器名
vi /etc/hosts 修改host文件
ping -c 3 www.baidu.com 对百度ping 3次
su root 或 su - 切换到root账户(按ctrl + d返回原账户)
du -sm /etc 查看目录大小
alias rm=‘rm -i’ 设定命令别名(如果要永久生效,需要在.bashrc中修改)
unalias 别名 取消别名
history 查看所有历史命令
grep -n ‘the’ test.txt 在test.txt中查找有the的行
PS1="[\e[1;5;41;33m][\u@\h \w]\$[\e[0m]" 修改shell左侧提示符(如果要永久生效,需vi .bash_profile并复制进去)
enable 或者 help 查看内部命令
which nano 或者 whereis nano 查看某个命令在哪里
source .bashrc 使某个修改的文件马上生效
clock 内核时间
date 系统时间
在机器1上:screen -S help 远程协助——发起帮助需求(需yum)
在机器2上:screen -x help 远程协助——接受帮助需求,exit退出
三、打包/解压
命令 作用
tar -cvf benet.bar /home/benet 把/home/benet目录打包
tar -zcvf benet.tar.gz /mnt 把目录打包并压缩
tar -zxvf benet.tar.gz 压缩包的文件解压恢复
tar -jxvf benet.tar.bz2 解压缩
tar -c 创建包 -x 释放包 -v 显示命令过程 -z 代表压缩包
四、Python第一行
如果要在Linux里运行Python脚本,需要再第一行加上:
#! /usr/bin/env python
1
然后再bash里:python3 test.py
另外如果要把excel里的内容按markdown的表格格式的话,可以用以下代码:
import openpyxl
wb = openpyxl.load_workbook('Linux常用命令.xlsx')
ws = wb['Sheet1']
# print(ws['A1'].value)
print_string = '命令 | 作用' + '\n' + ':- | :-' + '\n'
for i in range(86, 90):
print_string = print_string + ws['A'+str(i)].value + ' | ' + ws['B' + str(i)].value + '\n'
print(print_string)