Linux常用命令

Linux常用命令

windows DOS常用命令
cd 改变当前目录
dir 列出当前目录下文件
cls 清屏
cd \返回根目录
cd … 返回上级目录
md 创建目录
rd 删除目录
Tab键的使用

Windows常用快捷键
CTRL+C 复制
CTRL+V 粘贴
WINDOWS+D 返回桌面
WINDOWS+R 运行
WINDOWS+L 锁定电脑
CTRL+ALT+DEL 打开任务管理器
CTRL+空格 切换输入法
WINDOWS+E 打开我的电脑
t

**ipconfig 查看内网IP与网卡信息 ipconfig ,ipconfig/all
**ping 检测网络是否畅通
**netstat 列出所有占用端口 netstat -a
查看某个端口的占用情况:netstat -aon|findstr “端口号”
**tasklist 列出所有进程信息
*taskkill 结束进程 taskkill /pid PID进程号 /f /t
taskkill /pid 4252 /f /t
结束进程后,端口占用被释放出来了
**taskkill /pid 4252


liuxs常用命令
第一小节
ls 查看当前目录下的所有文件
ls -l 查看当前目录下的所有文件并列出权限等
clear 清屏命令
pwd 显示当前目录路径
whoami 查看当前的用户
mkdir 创建目录
rm -rf 删除目录
rm -rf abc hello.ppt test
rm -rf *.txt

cd 改变当前目录
cd …返回上级目录
cd /进入总盘根目录

mv 重命名 移动
mv 要移动的文件或文件名 要移动到的目标文件夹地址
移动用法 :mv abc100.txt 888
重名用法:mv 旧名 新7名

新建一个文本文件 touch 文件文件名.txt
touch abc.txt


cp -a 复制文件 /文件夹

Tab键的使用

第二小节
普通用户切换到管理员权限 su命令
用户切换 su - 用户名

//-----------------------------------------
查看时间日期间 date
设置时间日期 date -s 月/日/年
修改日期时间 date -s 点:分:秒
查看时区:date -R
关机 shutdown -h now
定时关机: shutdown -h +1 &
取消定时关机 shutdown -c或按ctrl+c
定时开机 shutdown -r
12点关机:shutdown -h 12:00
重启 shutdown -r nowr
查看磁盘使用情况 df -h
显示日历 cal
修改密码 passwd
**yum下载 更新 删除系统文件
yum install 在线安装软件包名
yum update 在线更新软件包名
yum remove 删除软件包名

查看帮助的命令

  • –help 显示一些工具命令的信息
    ls --help
    fdisk --help
  • man 显示命令的解释信息,退出输和q
    man fdisk
    man ls
    man mount
  • info 显示说明文档命令(了解),,退出输和q
    info fdisk
    setup

Linux目录结构说明,对以下目录进行操作需要管理员权限
/bin 二进制可执行命令目录
/dev 系统特殊设备,比如USB,光驱等
/etc 系统管理与配置文件
/etc/rc.d 启动的配置文件与脚本
/home 用户目录的根目录
/root 超管员root的目录
/lib 动态链接共享库
/tmp 共同的临时文件存储点
/mnt 临时挂载其它文件系统的目录
/var 存储日志文件等的目录
/usr 存储应用程序与文件的目录,如管理程序、帮助文档、源代码等等


第三小节
查看linux内核版本:uname -r 或uname -a
查看系统自带的软件包:cat -n/root/install.log
查看系统所有安装的软件包:rpm -qa
查看主机名:hostname
切换用户:su - 用户名
下载 更新 删除系统文件 yum 命令
安装chrome浏览器 yum install chrome
更新firefox浏览器 yum update firefox
删除程序 yum remove firefox

第四小节
m网络配置
ifconfig 命令查看网卡信息 ifconfig eth0 //查看eth0这个网卡
ifconfig 查看所有网卡的信息
IPV4和IPV6的概念 代表网卡的地址是4位或者6位
ping命令查询服务器的IP与检查是不是能上网 ping www.baidu.com
快捷键 ctrl+c 停止正在执行的LINUX命令


SSH(远程管理)链接工具使用
1.查看ssh服务是否已经安装
rpm -qalgrep ssh
如果没有安装请输入安装命令:yum install openssh-server

2 启动ssh服务器
service sshd restart或 service sshd start
ssh关闭命令是:service sshd stop

3 设置ssh开机就启动
chkconfig ssh on

4 打开putty工具 输入连接IP 默认端口是22 点open按钮进行连接

5 连接成功后,在putty中输入用户名与密码,登录成功后即可进行操作

常用的SSH管理工具是:putty secureCRT 重点

xshell上传下载文件
1.首先在线安装rz , sz两个命令程序。
yum install lrzsz

2.使用rz向LINUX传文件
rz

3.使用sz命令从LINUX下载文件到WINDOWS
sz 文件名

第五小节:压缩与解压
压缩bz文件:bzip 文件名
解压bz文件:bunzip2 压缩包名.bz2 (这个要下载才能用)

压缩gz文件:gzip 文件名
解压gz文件:gunzip 压缩包名.gz

打包为tar格式文件:tar -cvf 压缩后的文件名.tar 要压缩的文件名称
释放tar包:tar -xvf 包名.tar

压缩为zip格式:zip 压缩后的文件名.zip 要压缩的文件名称
解压zip文件名:unzip 压缩包名.zip

第六小节:查找
*搜索文件:find 目录名/ -name 文件名
例如:find / -name abc.txt
搜索文件与目录:find 目录名 所属用户名 文件或文件名
模糊搜索:find 目录名 -name "".扩展名
例如:find / -name "
".conf
find / -name *.conf

请搜索出 /etc目录中扩展名是conf的所有文件

m
使用more命令来分页查看结果。
find /etc -name *.conf
find /etc -name *.conf|more

第七小节:文本处理
touch新建一个文本文件 :touch abc.txt
命令执行结果写入文本文件:命令名>abc.txt

查看文本内容:cat 文本文件名
文本太多,分页查看:more 文本文件名
cat 文本文件|more
搜索文本文件中的文字:|grep 要搜索的字 abc.txt
格式一:
grep 要搜索的字 abc.txt
格式二:
cat abc.txt|grep 要搜索的字


VI编辑器使用
1 打开文本:vi 文本文件名
2 点击键盘上的insert键即可编辑该文本文件
3 编辑完成后按Esc键盘完成编辑
4 输入:wq 回车,保存退出
输入:q回车不保存,并退出
输入:w 新文件名回车,表示另存为新文件
输入:q!回车强制不保存并退出
:wq! 强制保存(覆盖)并退出
:wq! 200.txt
输入:set number 显示行号
输入 20G 表示定位到20行
或 :20

搜索文本
/文本内容

?文本内容
按n定位下一个,N是上一个

复制与粘贴
定位到行后按yy复制行
按p粘贴
大写的D删除整行
G 光标移动到最后一行
查找:进入末行模式后 /需要查找的内容

*如果没有文件名,可以保存文件后面加空格 文件名.txt

VI定位到文本文件的最末行
vi + filename :打开文件,并将光标置于最后一行首

第八小节:用户,用户组与权限配置
1 添加用户:useradd 用户名 如:useradd pmk
显示所有用户:cat /etc/passwd
查看所有组名:cat /etc/group
2 给用户添加root超级管理员权限:useradd -g root 用户名
3 切换用户:su - 用户名 或sudo用户名
4 切换到root权限:su
5 删除用户:userdel -rf 用户名
6 修改用户 usermod 选项 用户名(理解)
7 添加用户组:groupadd 组名
8 修改用户组: groupmod 选项 组名(理解)
9 修改用户密码:passwd
10 exit 退出当前用户

groupdel 删除组: groupdel 组名
10 查询当前用户名:whoami
11 显示当前用户所属的组:groups
修改用户所属的用户组:usermod -g 组名 用户名

12 将指定文件的拥有者改为指定的用户或组。
chown [-R] 用户名或组名或ID 文件或目录
例如: chown -R admin abc.txt
13 修改用户对文件/文件夹的权限命令:chmod
方式一:chmod 777 目录名/文件名
方式二:chmod a-rwx+rwx+rwx 目录名/文件名

*权限划分:用户user 组group 其他other权限
*R(read)只读权限。W(write)写入权限。X代表执行(EXECUTE)权限
*权限用数字代表:R=4,W=2,X=1 表示 0代表无任何权限
14.更改文件所属于的组
chgrp 选项 组名 文件/文件名
chrrp 组名 文件/名

第九小节:进程处理
1 查看IP:ifconfig
2 查看磁盘信息 df -h
3 查看进程命令 ps (重点)
查看所有进程信息 ps -A
查看所有进程信息,连同命令行 ps -ef
*查看指定进程:ps -ef|grep sshd
ps -A|grep sshd
查看ssh服务进程的命令
列出进程信息:ps -aux
显示指定进程信息:ps -aux|grep java
4 查看网络端口占用命令:netstat
查看所有端口使用情况:netstat -apn
查看哪个进程占用了8080端口 netstat -apn|grep 8080
5 结束进程与端口占用命令(干掉进程) kill

结束进程:kill  -s  9 进	程pid号

6 查看内存使用情况:free -m
7 查看CPU使用情况:top

第十小节 管道
linux管道命令竖线:|
什么是管道命令?管道命令就是第一个命令的数据传递给第二个命令
命令之间使用竖线隔开。如下示例:
*ls -l|more 查询结果分页
*ls -l|grep hello 在查询结果中查询hello
*ps -ef|grep ssh 在所有进程信息中查询ssh

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值