加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

Linux常用命令

发布时间:2020-12-14 00:17:19 所属栏目:Linux 来源:网络整理
导读:1.删除 ? ?即:rm -rf 目录名字 ? -r 就是向下递归,不管有多少级目录,一并删除 ? -f 就是直接强行删除,不作任何提示的意思 ?? 2.用户相关的命令 useradd:创建一个新用户或更新默认新用户信息 如:useradd mingi:创建一个新用户,用户名为mingi passwd:

1.删除

? ?即:rm -rf 目录名字

? -r 就是向下递归,不管有多少级目录,一并删除
? -f 就是直接强行删除,不作任何提示的意思
??

2.用户相关的命令
useradd:创建一个新用户或更新默认新用户信息
如:useradd mingi:创建一个新用户,用户名为mingi
passwd:更改当前用户的密码

如:passwd mingi:更改用户名为mingi的密码

更多关于密码的修改的详细教程的链接:https://blog.csdn.net/zyy1659949090/article/details/88176303

PS:root用户可以修改任意普通用户的密码


su:切换用户
如:su yum -- 切换到用户yum
exit:退出当前用户
whoami:查看当前用户名
who:显示当前已登录的用户信息

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

logout :退出当前用户

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

root显示符号位#

3.文件夹相关的命令
mkdir mingi:创建空目录mingi
mv 1.txt 2.txt:重命名,将1.txt重命名为2.txt
mv 1.txt mingi:将1.txt移动到目录mingi下

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

echo:往文件新增内容

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

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

?

seq:用于产生从某个数到另外一个数之间的所有整数

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 中的偶数,2表示增量

?

cat 1111.txt:查看当前文件1111.txt的内容
head:查看文件前面若干行的数据
如:head -n 10 1111.txt:查看文件1111.txt前面10行数据
tail:查看文件后面若干行的数据
eg:tail -n 10 1111.txt:查看文件1111.txt后面10行数据


vi:用相当于记事本的工具打开文件
cp:复制文件

5.权限相关
chmod:改变文件或目录的权限

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

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

? ? ? ? ? ?-:普通文件? ? ? ? ?d:目录
PS:r(读):4? ? ? ? w(写):2? ? ? ?x(执行):1

?

drwxr-xr-x. 2 mingi me? ?6 Aug 19 10:51 test

rwx:文件拥有者的权限

r-x:文件拥有者所在组成员的权限

r-x:其他组成员的权限

如:chmod 777 test? ? -- 表明文件夹test的权限为rwxrwxrwx


chown:?将指定文件的拥有者改为指定的用户或组

如:chown mingi?:me xiongda.txt

将文件 xiongda.txt 的拥有者设为 mingi?,群体的使用者为me

6.网络
netstat
如:netstat -anutp: 查看ip地址,a:al,n:表示ip,u:udp,t:tcp,p:进程

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

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

8.资源相关
df(disk free):显示磁盘分区上可以使用的磁盘空间

如: df -h:以K? M? G为单位显示,提高可读性


du(disk usage):显示每个文件和目录的磁盘使用空间,也就是文件的大小。

如: du -h:以K? M? G为单位显示,提高可读性

9.其他
yum install:下载网上的工具
rpm
tar:压缩文件
cd:切换目录
pwd:打印目录
ls:查看当前目录下的全部内容(包括子目录和文件)
find?:查看当前目录下的全部内容(包括子目录和文件)

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

如:head -20 1.txt | tail -10? ?

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

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

clear:清空命令行界面

10.查看帮助
man

如:man? mv:查看mv命令的帮助

help

如:mv --help :查看mv命令的帮助

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读