Linux简单命令的使用

1.linux上怎么快速删除一个目录在linux中删除一个目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可解决。直接rm就可以了,不过要加两个参数-rf

即:rm -rf 目录名字

-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思
删除文件夹实例:rm -rf /var/log/httpd/access
将会删除/var/log/httpd/access目录以及其下所有文件、文件夹
需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的,一旦删除不可恢复.
当然,rm还有更多的其他参数和用法,man rm就可以查看了(或者输入命令rm --help)
删除文件使用实例:rm -f /var/log/httpd/access.log
将会强制删除/var/log/httpd/access.log这个文件

2.用户相关的命令
useradd – 创建一个新用户或更新默认新用户信息
eg:useradd liyebin – 创建一个新用户liyebin
passwd – 更改当前用户的密码 链接:https://blog.csdn.net/zyy1659949090/article/details/88176303

PS:普通用户liyebin时:先输入passwd,接着输入旧密码,最后输入新密码。 超级用户root时:输入passwd liyebin,然后直接输入新密码(root用户可以修改任意普通用户的密码)。
su – 切换用户
eg:su liyebin – 切换到用户liyebin
exit – 退出当前用户
whoami – 查看当前用户名
who – 显示当前已登录的用户信息l

从超级用户root切换成普通用户,输入exit命令或者su liyebin

logout – 退出当前用户

默认按用户名和密码登陆的,都是普通用户,显示符号位$

超级用户显示符号位#

3.文件夹相关的命令
mkdir liyebin – 创建空目录liyebin(相当于windows下的空文件夹liyebin)
mv 1.txt jiayou.txt – 重命名(rename)Rename SOUCRCE to DEST
– 将1.txt重命名为jiayou.txt 源文件:1.txt 目标文件:jiayou.txt
mv 1.txt liyebin – move SOURCE to DIRECTORY
– 将1.txt移动到目录liyebin下 源文件:1.txt 目标目录:liyebin

4.文件相关
touch – 创建文件

echo – 往文件新增内容

eg:echo xiongda > xiongda.txt – > :覆盖赋值。往文件xiongda.txt新增内容xiongda,会覆盖掉xiongda.txt原本的内容

 echo xionger >> xiongda.txt  --     >>:追加赋值。往文件xiongda.txt追加内容xionger

seq 100 – 显示1到100的序列。同seq 1 100等效
seq 1 100 – 显示1到100的序列
seq 1 100 > 1111.txt – 写1到100的序列到文件1111.txt
seq 1 2 100 – 显示1到100 首数:1 增量:2 尾数:100
cat 1111.txt – 查看当前文件1111.txt的内容
head – 查看文件前面若干行的数据
eg:head -n 10 1111.txt – 查看文件1111.txt前面10行数据
tail – 查看文件后面若干行的数据
eg:tail -n 10 1111.txt – 查看文件1111.txt后面10行数据
vi
mv
cp
rm
rmdir
5.权限相关
chmod
作用:改变文件或目录的权限

格式:+:增加权限 -:删除权限 =:分配权限

       u:文件拥有者       g:文件拥有者所在组成员         o:其他组成员

       -:普通文件         d:目录

PS:r(读):4 w(写):2 x(执行):1

eg:chmod 777 jiayou.txt – 表明文件jiayou.txt的权限为rwxrwxrwx
chown:
6.网络
netstat
eg:netstat -anutp – 查看ip地址 a:all n:表示ip u:udp t:tcp p:进程

eg: netstat -anutp|grep 20 – 查看端口为20的udp和tcp
ping – 查看网络是否可以ping通
ifconfig – 查看linux的ip地址

7.进程
ps – 查看进程
top – 查看系统内存使用情况和动态CPU利用率
kill – 杀死进程
free – 查看系统内存使用情况

8.资源相关
df – 查看文件系统的容量情况和挂载点

eg: df -h – 以人类可读的格式打印尺寸
du – 以递归方式为目录汇总每个文件的磁盘使用情况

eg: df -h

9.其他
yum
rpm
tar
cd – 切换目录
pwd – 打印目录
ls – 查看当前目录下的全部内容(包括子目录和文件)
grep –
find – 查看当前目录下的全部内容(包括子目录和文件)

| – 管道,将一个命令的输出传送给另一个命令,作为另一个命令的输入

eg:head -20 1.txt | tail -10

grep – 在文件中查找匹配的字符串

eg:ls /home|grep xiongda – 在home目录下过滤出xiongda的文件或目录

clear(ctrl l) --清空命令行界面

10.查看帮助
man eg:man mv – 查看mv命令的帮助

help eg:mv --help – 查看mv命令的帮助

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值