Linux常用命令总结

虚拟机:通过软件模拟出一个具有完整硬件系统的计算机系统,是一个完全隔离的环境,生成现有操作系统的全新虚拟镜像。

Linux基本思想:一切都是文件(命令、硬件设备、进程对于内核来说都是文件)

 

网络链接类型:

1.使用桥链接:当成真是存在的虚拟机,其他电脑都能访问到此虚拟机。

2.使用网络地址翻译(NAT):只有本机可以访问此虚拟机。

vmdk虚拟机运行文件

 

Linux-->

127.0.0.1环回网卡,用于环回测试。

查看网络链接-->ifconfig(启用状态下)

禁用网卡-->ifconfig eth0 down

开启网卡-->ifconfig eth0 up

自动获取ip-->dhclient eth0

查看所有网卡详情-->ifconfig -a

 

本地的vmware network adapter vmnet1 和vmware network adapter vmnet8一定要开启

 

vmware的四个服务要开启-->authorization service

                         vmware DHCPservice

                         vmware NAT service

                         vmware USB Arbitration service

 

查看服务是的开启状态--> ps -ef|grep 后面跟进程名称sshd

                     ssh是协议

 

强制关闭进程-->kill -9 pid

启动进程-->service ssh start

停止进程-->service sshd stop

重启进程-->service sshd restart 注:如果进程处于关闭状态的时候会停止失败,因为本身就是停止状态的。

 

添加网卡:右键设置/网络适配器/添加

 

clear  清屏

 

命令

/       Linux根目录

ls      查看当前目录下的文件和文件夹

ls -a   查看(所有的,包括隐藏文件)

ls -l   查看以列的方式当前目录下文件的详细信息

ls -la  以列表的形式查看当前目录下所有的文件

cd .. = cd ../  返回上一级目录

cd !$  把上个命令的参数作为cd 参数使用

cd -    返回进入本目录之前的目录

cd ~ = cd    打开当前用户的主目录

cd      进入   例:返回根目录 cd /

/       绝对路径 例:cd /user .进入user文件夹

pwd     查看当前目录

man     查看描述  (有不明白的命令可以用man查看) 例:man pwd  查看pwd的命令描述

cat     打开文件

cat >   创建并打开一个新的文件 

 按enter键一行一行的还

 按空格键一页一页的还

q       退出

 

mkdir       创建文件夹(创建名为test的文件夹)

mkdir -p soft/tomcat 创建多个文件夹--》在当前的目录下创建soft下面的tomcat

mkdir -p /soft/tomcat 在根目录下创建soft文件夹下面的tomcat

rmdir xxx:  删除目录(空目录)

rmdir -p    删除指定层级目录(空目录)

rm -r xxx:  递归删除多重目录(有提示)没有r只能删除文件不能删除目录

rm -rf xxx: 删除多重目录(没有提示)

rm -f       强制删除指定的文件,没有提示

rm -i       删除前询问使用者是否动作

cp          复制文件或者目录

cp -r       递归持续复制,用于复制目录的行为

cp -f       强制复制

cp -i       复制前先询问是否动作

cp -p       保存源文件和目录的属性

mv          移动文件或更改文件名

mv -b       若需要覆盖文件,则覆盖钱先备份

mv -f       如果存在目标文件则强制覆盖

mv -i       覆盖前询问

touch       创建文件

head        用于显示指定文件的开头内容(默认显示前10行)

head -n     n显示的行数

tail        用于显示指定文件的末尾(默认显示后10行)

tail -f     该参数用于监视file文件增长,文件内容更新后,终端显示也将动态更新

(退出Ctrl+c)

tail -n     从倒数第n行显示指定文件内容

su -用户名  切换用户

whoami      查看当前登录的用户

groups      查看当前用户所属的分组信息

id          查询当前用户的id信息

 

useradd     新添用户

useradd -c  代表comment,指定一段注释行描述     

useradd -d  指定用户目录

useradd -g  指定用户所属的用户组

        -G  指定用户所属的附加组

        -u  指定用户的用户号

passwd root  修改root密码

      -d     删除密码(仅限管理员)

      -f     强制执行

      -k     设置只有密码过期了才能使用

      -l     锁住密码

      -s     列出密码的相关信息(仅限管理员)

      -u     解开已上锁账号     

 

userdel 用户 删除用户

       -r    删除用户及其日志信息

       -f    强制删除用户,即使用户已经登陆

usermod 用户 修改用户信息

       -c    修改用户账号的备注文字

       -d    修改用户登陆时的目录

       -e    修改账号的有效期

       -f    修改密码过期后多少天关闭账号

       -g    修改用户所属的群组

       -G    修改用户所属的附加组

       -l    修改用户的账号名称

       -L    锁定用户密码,是密码无效

       -u    修改用户uid

       -U    接触密码锁定

 

groupadd     添加用户组

       -g    指定工作组的id

       -r    创建系统工作组

       -o    允许添加组ID不唯一的工作组

 

ps           查看进程命令

ps -ef|grep  查看进程

开启进程的用户 | pid(进程唯一标识符) | ppid父进程 | cpu占比资源 | 进程所执行程序的具体位置

kill -9 [pid] 杀进程

      xshell用的ssh协议

      xftp用的sftp协议

ifconfig [网卡标识eth1] up    开启网卡

ifconfig [网卡标识eth1] down  关闭网卡

dhclient     重新获取ip地址

 

 

目录:

 bin:   包含系统启动时需要执行的文件(二进制),这些文件可以被普通用户使用。

 etc:   操作系统的配置文件目录(防火墙、启动项)

 home:  包含用户的文件:参数设置文件、个性化文件、文档、数据、E-mail、缓存数据等。

 lib:   类库32

 lib64: 类库64

 usr:   用户的一些应用程序可以放在usr下

 var:   包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和格式化文件等。

proc:   他们实际上并不存在于计算机用盘上,也不占用任何空间(用 Is-I 可以显示他们的大小)。当查看这些文件时实际上是在访问存在内存中的信息,这些信息用于访问系统。

 opt:   第三方提供的软件装在此文件夹下(tomcat 等)

 dev:   设备文件目录,计算机硬件

root:   为系统管理员root的用户目录。

 

挂载:吧dev下的cdrom复制粘贴到mnt下的cdrom

mount /dev/cdroom /mnt/cdroom

取消挂载:

umount /mnt/cdrom

 

 

whereis pwd   查看pwd命令的地址

uname -r 命令查看你当前的内核版本

yum -y update  升级所有包同时也升级软件和系统内核。

yum -y upgrade 只升级所有包,不升级软件和系统内核

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值