Linux命令2

1、文档操作

(1)覆盖:cat 文档1>文档2

(2)追加:cat 文档1>>文档2

(3)显示多少行:nl 文档名

2、显示时间:date

(1)显示系统时间:date

(2)修改当前时间:date -s "2025-02-17 10:36"(设置时间)

3、查看当前在线用户:who

4、查看当前操作用户:whoami

5、修改权限命令

-表示文档

d表示文件夹

r读,4;w写,2;x执行,1

rw-用户主权限;r--用户组权限;r--其他用户权限

(1)chmod 修改权限

例如:chmod 777 文档名

(2)chown 修改用户主

例如:chown 用户名(虚拟机里面的用户名) 文档名

(3)chgrp 修改用户组

例如:chgrp 用户组 文档名

(4)修改层级目录

例如:

1)chown -R 用户主 文件名

2)chgrp -R 用户组 文件名

6、用户操作

(1)添加用户:useradd 用户名

(2)删除用户:userdel 用户名

(3)单独添加用户组:groupadd 名称

(4)设置用户密码:passwd 用户,输入密码

(5)查看用户:cat /etc/passwd

(6)查看用户组:cat /etc/group

(7)添加指定用户到用户组:useradd 用户名 -g 用户组名

7、修改镜像源(在线下载)

yum修改为阿里镜像源

第一步:备份系统自带的repo文件

mv /etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup

第二步:下载阿里yum镜像源的repo文件

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-vault-6.10.repo

第三步:清除缓存(两个命令)

yum clean all

第四步:删除yum缓存文件

rm -rf /var/cache/yum

第五步:生成新的yum缓存文件

yum makecache

第六步:下载lrzsz

yum install lrzsz

输入一个rz 敲回车

安装失败解决方案:

第一步:杀死进程:kill -9 进程号

第二步:rm -rf /var/run/yum.pid

8、打包和解压

(1)打包:tar -cvf ys.tar 名称

(2)解压:tar -xvf ys.tar 

(3)tar.gz 打包:tar -zcvf ys.tar.gz 名称

(4)tar.gz解压:tar -zxvf ys.tar.gz

9、zip包

(1)zip压缩包:zip z.zip 名称

(2)zip解压:unzip z.zip

10、yum install 安装工具名

yum install lrzsz

rz:将Windows资料上传到Linux当中

sz:将Linux资料下载到Windows当中(sz 名称,回车)

11、安装rpm包:rpm -ivh 包名

1)rz先上传文件

2)安装命令:rpm -ivh 包名

rpm -ivh jdk-8u121-linux-i586.rpm

(查看jdk命令:java -version)

12、超复制命令:scp(两台服务器之间相互传输文件)

a服务器:IP地址

b服务器:IP地址

(1)放文件:scp 本服务器文件名称 root@对方IP地址:路径

(2)拿文件:scp root@对方IP地址:路径 本服务器目录(路径)

13、sftp 传输文件

用法:sftp+对方IP地址,键入sftp协议中

(1)放(put):put 自己服务器路径 对方服务器路径

(2)拿(get):get 对方服务器路径 自己服务器路径

14、、安装xftp工具

 

1、查看磁盘使用情况

a、df 查看磁盘使用情况

Filesystem:代表该文件系统时哪个分区,所以列出的是设备名称。

1K-blocks:说明下面的数字单位是1KB,可利用-h或-m来改变单位大小,也可以用-B来设置。

Used:已经使用的空间大小。Available:剩余的空间大小。

Use%:磁盘使用率。如果使用率在90%以上时,就需要注意了,避免磁盘容量不足出现系统问题,尤其是对于文件内容增加较快的情况

Mounted on:磁盘挂载的目录,即该磁盘挂载到了哪个目录下面。

b,df -h 使用数字单位查看大小

2、free 查看存使用情况

Men:内存的使用情况

Swap:交换空间的使用情况

total:总内存

used:已经使用的内存

shared:共享内存(主要被tmpfs使用的内存)

buff/cache:buff和cache的和

available:启动新进程时可用的内存

3、查看进程

a、ps 查看进程;

b、ps -aux查看所有用户进程

a  表示 所有进程

u  表示用户

x   执行

USER:该进程属于那个使用者账号。

PID :该进程的进程ID号。

%CPU:该进程使用掉的 CPU 资源百分比;

%MEM:该进程所占用的物理内存百分比;

VSZ :该进程使用掉的虚拟内存量 (Kbytes)

RSS :该进程占用的固定的内存量 (Kbytes)

TTY :该进程是在那个终端机上面运作,若与终端机无关,则显示 ?。另外, tty1-tty6 是本机上面的登入者程序,若为 pts/0 等等的,则表示为由网络连接进主机的程序。

STAT:该程序目前的状态,主要的状态有:

R :该程序目前正在运作,或者是可被运作;

S :该程序目前正在睡眠当中,但可被某些讯号(signal) 唤醒。

T :该程序目前正在侦测或者是停止了;

Z :该程序应该已经终止,但是其父程序却无法正常的终止他,造成 zombie (疆尸) 程序的状态

START:该进程被触发启动的时间;

TIME :该进程实际使用 CPU 运作的时间。

COMMAND:该程序的实际指令。

c、ps -ef|grep 服务名称

在线下载:yum install mysql

安装服务端:yum install mysql-server

启动数据库:service mysqld start

关闭数据库:service mysqld stop

4、kill 杀死进程

kill -9 强制杀死进程

5、netstat -nltp 查看所有已经开启的端口

lsof -i: 端口号 查看端口是否占用

6、hostname 查看主机名称

7、du -sh 文件名 查看文件大小

 

posted @   uai  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
点击右上角即可分享
微信分享提示