Linux操作命令

it2024-12-20  12


title: Linux操作命令 categories: 软件安装使用 tags:

Linux

1.Linux系统控制:

shutdown #关机指令 shutdown -h 10 #计算机在十分钟后关闭 shutdown -h now #马上关机 shutdown -r now #系统立马重启 shutdown -r 10 #十分钟后重启 reboot #重启 halt #关闭系统

2.Linux目录:

/bin #binary缩写,放经常使用的命令 /dev #device设备的缩写,存放Linux的外设设备 /etc #存放系统的配置文件 /home #用户自己的目录 /lib #连接系统最基本的动态连接共享库 /root #超级管理员的目录 /tmp #存放一些临时文件 /usr #类似于Windows下的Program files目录 /var #放置不断扩充的东西,比如说日志

3.Linux目录处理命令:

ls #列出目录list ll #列出长数据,包括目录权限,目录所有者,目录所有组 l -a #列出所有文件,包括隐藏文件 cd #切换目录 cd / #切换至根目录 cd home #切换至home目录下,此方法是相对路径法 cd .. #切换至上一级目录 pwd #显示当前工作目录print work directory pwd -p #显示联级的目录 mkdir #创建一个空目录make directory mkdir -p #创建联级的目录 rmdir #删除一个空目录remove directory cp #复制一个文件或者目录copy rm #移除文件或者目录remove rm -f #强制删除 rm -r #删除递归目录 mv #移动一个文件或者目录move mv filename1 filename2 #修改文件名

4.Linux的文件属性:

d #代表目录 l #代表链接 - #代表文件 r #代表可读 4 w #代表可写 2 x #代表可执行 1 chgrp #更改文件属组 chown #更改文件属主 chmod #更改文件的九个属性,分属于owner、group、other的rwx。777代表所有权限都是rwx -r #递归的更改

5.Linux文件查看:

cat #由第一行开始显示文件内容 tac #和cat相反是从底部开始查看 nl #每一行都标记数值代表,第几行 Number list more #一页一页的查看 less #可以往前翻页 /字串 #向下搜索 ?字串 #向上搜索 head #查看开头几行 tail #和head相反

6.Linux链接的创建:

touch #创建一个文件 ln #创建一个硬链接 ln -s #创建一个软链接 ln -s f1 f2 #f2映射到f1中,类似于快捷键

​ ​

7.Linux编辑文件:

vim #编辑文件 i #进入编辑 Esc #退出编辑 : #输入指令包括:q w wq wq! q!

​ ​

8.Linux用户账号管理:

useradd #创建用户 -m #此命令可以自动给创建的用户创建一个用户目录在home目录下,以用户名创建 su username #切换用户 userdel #删除用户 usermod #更改用户属性 passwd #用户管理 -l :锁定 -u :口令锁定 -d :使账号无口令 -f :强迫用户下次登录修改口令 psswd username:修改用户密码

9.Linux用户组管理:

groupadd #添加组 groupdel #删除组 groupmod #修改用户组

10.Linux磁盘管理:

df # 列出文件系统的整体磁盘使用量 du # 检查磁盘空间使用量 -a #列出所有文件 -k #以kbytes显示文件系统 -m #以mbytes显示文件系统 -h #以Gbytes、MBytes、KBytes显示

11.Linux端口操作:

netstat -anp #查看端口 netstat -an | grep xx #查看对应的端口信息 netstat -tunlp | grep xx #查看对应的端口号信息 lsof -i:xxx #查看对应的端口占用信息 kill -9 “PID” #关闭对应的端口 ps -ef | grep redis #查看redis的开启情况

12.Linux解压文件:

tar -xvf #解压tar包 tar -xzf #解压tar.gz包

13.Linux安装jdk:

tar -zxvf (tar.gz包)解压放置目录名 #解压压缩包 vim /etc/profile #在此文件填写java的配置环境 java --version #查看java的版本信息

14.Linux查看git信息

git config --global --list #查看git登陆的用户信息 git config --global user.email "youremail" #更换用户邮箱 git config --global user.name "yourname" #更换用户名

15.Linux组合命令

cat -n _config.yml |tail -n +92|head -n 20 #查看最后92行往后的20行 cat -n _config.yml |head -n +92|tail -n 20 #查看最后92行往前的20行
最新回复(0)