Linux命令的练习

一、线上查询及帮助命令

1.man  显示帮助内容的信息,显示外部命令帮助信息

输入 man ls

命令输出后

 

 2.help  也是显示帮助信息,但只显示内建命令帮助信息

输入 help

命令输出后

 二、文件和目录操作命令

1.ls   显示指定工作目录下的内容

ls -a 显示所有文件

ls -l 详细信息显示

ls -h 信息的人性化显示

ls -r 以相反次序排列

3.cd  切换工作目录的命令

cd /  进入系统根目录

cd hong 进入下一级hong目录

cd .. 返回上一级目录

 4.cp 复制文件或目录

将hong目录与其目录下的文件一并复制到home目录

 5.mkdir 创建文件与rmdir 删除文件

(tob为文件)

6.find查找

find -name "文件名”

 

7.mv  移动文件

将home目录下的qwe文件移动到hong目录

 8.pwd  查看目录

 三、查看文件及内容处理命令

1.vim 文本编辑

vim a 进入编辑

 

 退出方式:1.按ESC键 2.:q

2.grep 多文件查询

grep  a(文件名) qwe(文件名)

ls -l 确认查询到

3.echo

echo -e 输入文字取消空格

四、文件压缩

1.gzip 文件压缩及解压命令

gzip -v qwe(文件名)显示文件名和压缩比

gzip -d qwe(文件名)解压文件

五、信息显示命令

1.uname 显示系统相关信息

uname -a 输出所有信息

2.hostname 显示或设置系统主机名

3.du 显示文件目录和目录使用磁盘空间大小

du -a 显示目录中中所有文件的大小

du -b 以byte为单位的目录或文件大小

du -c 显示目录或文件大小和目录和文件的总和

du -D 显示指定符号连接的源文件大小

du -h 以K,M,G为单位提高可读性

du -k 以1024 bytes为单位

du -l 重复计算硬件连接的文件

du -m 以1MB为单位

4.df  检查磁盘空间

df -a 显示所有文件系统磁盘空间使用信息

5.top  显示系统中各个进程及资源占用状况

 6.free  显示空闲内存使用情况

free -b 以byte为单位显示内存使用情况

free -k 以KB为单位显示内存使用情况

free -m 以MB为单位显示内存使用情况

7.date 日期

五、搜索文件命令

1.which

which qwe(文件名)查找目录里文件

2.find 查找文件并作出相应处理

find -name “ee”  查找名为ee的文件

 六、用户管理命令

1.useradd

useradd -D 变更预设值

 2.groupadd 创建新的工作组

groupadd efg(用户组)创建一个efg用户组

 3.passwd 创建或修改用户密码

passwd hong 设置hong用户的密码

 4.id  查看真实有效的用户ID和组ID

id -a 查看当前用户root与属组的信息

 七、基础网络操作命令

1.telnet

通过telnet ip 形式进入网络

IP错误

正确IP,但需输入用户名

 2.ssh

ssh root@ip 设置ssh安全指定IP登录

 ssh -p+IP  指定ssh连接端口

3.scp

mkdir test2 在home目录创建文件test2

回hong目录查看

在hong目录将文件拷贝到test2目录并换three名

回home目录查看

去test2目录查看

4. ping

检查网络是否通畅

5.wget

wget ip 打开指定网址

 6.route 显示和操作IP路由表

7.ifconfig 简单的获取和修改网络接口配置信息

ifconfig -a 显示全部接口信息

 八、深入网络操作命令

1.抓包

netstat -anp 查看网络状态

tcpdump src host ip and dst host ip and port 端口 

 tcpdump src host ip and port 端口 and dst host ip>a.pcap  转包并将其输出到a.pcap文件中

 九、系统权限及用户授权

1.chmod

权限代号  r:读权限,数字4表示;w:写权限,数字2表示;x:执行权限,数字1表示;-:删除权限,数字0表示

查看home目录

chmod 777 a.gz   将文件a.gz权限修改为可读可写可执行

 2.chown

查看hong目录群组

chown root:root 1660441592(文件名)    改变 拥有者和群组

查看改完的群组

 3.chgrp

chgrp -v bin a.gz  将a.gz文件所属组改为bin

查看所属组

 十、查看系统用户登录信息

1.whoami

查看当前用户名

2. who

显示目前的录系统的用户信息

who -b 显示上次系统引导时间

who -d 显示无效进程

who -m 显示用户名与时间

who -q 只显示登入系统的账号名称和总人数

 3.w

显示当前用户从何处登录到系统

w -f 开启或关闭显示用户从何处登录系统

w -s 使用简洁格式列表

w -h 不显示各栏位标题信息列

 4.last

每一行从左到右依次为:

用户名        进行会话的tty            用户登录的IP地址或主机名         绘画开始与结束时间        会话时间

 

 last -p 找出谁在特定日期登陆了系统

 5.users 

显示当前登录系统的用户名

 十一、内置命令及其他

1.echo

echo -e 使反斜杠转义功能生效

 2.rpm 

rpm -v 显示详细信息

 3.yum 

yum list  现时所有已经安装和可以安装的程序包

 

 4.alias

alias    列出系统中已经设置的别名

 设置一个别名列出包括隐藏文件的文件

alias la ="ls -al"先设置一个la的别名

执行la查看

 5.unalias

alias ls 查看别名

unalias ls 删除别名

alias ls 再次查找别名,无法找到,删除成功

 

 6.export

export -p  列出所有shell环境变量

 十二、进程管理相关命令

1.ps

ps 结果只显示运行在控制台下的属于当前用户的进程

ps -a 显示同一终端下的所有进程

ps -H 显示树状结构

ps -r 显示当前终端进程

ps -T 显示当前终端的所有程序

 

 

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值