Linux基础知识(自用)


Linux常用命令及使用:

(1)ls

列出当前路径下的文件与文件夹。

ls -a :查看当前目录下的文件,包括隐藏文件。
ls -l :列出文件的详细信息。

(2)cd

切换目录。

cd /home :进入 ‘/ home’ 目录
cd … :返回上一级目录
cd …/… :返回上两级目录

(3)cp

拷贝。

cp a.txt /mnt/:拷贝a.txt到/test目录下。
cp -r b /test/:拷贝b目录到/test目录下。

(4)pwd

显示用户当前所在的目录。

(5)mikdir

创建目录。

mkdir a :在当前目录下创建a目录,相对路径;
mkdir ./b :在当前目录下创建b目录,相对路径;
mkdir /c : 在根目录下创建c目录,绝对路径;

(6)rmdir

删除空目录。

rmdir -p :当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。

(7)touch

新建文件。

touch a.txt :在当前目录创建一个名为a.txt的文件。

(8)rm

删除文件。

rm 文件 : 删除当前目录下的文件。
rm -f 文件 :删除当前目录的的文件(不询问)。

rm 和 rmdir 的区别:

rm   :有选项, rmdir 没有选项。
rmdir  :只能删除空目录,不能删文件。
rm   -r :可以删除非空目录。

(9)mv

移动文件或者重命名。

mv a b :将目录a改为b。
mv /usr/tmp/a /usr :将/usr/tmp目录下的a目录剪切到 /usr目录下面。

(10)cat

查看目标文件的内容。

只能显示最后一屏内容。

(11)more

查看文件内容。

可以显示百分比,回车可以向下一行,空格可以向下一页。

(12)less

查看文件内容。

翻页查看。

(13)find

在指定目录下查找文件。

find /usr/tmp -namea*’ :查找/usr/tmp目录下的所有以a开头的目录或文件。

备注 :find 默认搜索当前目录及其子目录。

(14)grep

检索文件内容。

查找文件里符合条件的字符串。

(15)tail

查看测试项目的日志。

一般测试的项目里面,有个logs的目录文件,会存放日志文件,有个xxx.out的文件,可以用tail -f 动态实时查看后端日志。

(16)tar

解压缩。

tar -zxvf test.tar.gz : 解压test.tar.gz文件。

(17)chmod

控制用户对文件的权限的命令。

chmod -r 赋予读取权限。
chmod -w 赋予写入权限。
chmod -x 赋予执行权限。

(18)chown

改变文件或目录的拥有者和组。

chown nginx:nginx desc.txt : 变更文件desc.txt的拥有者为nginx,用户组为nginx。

(19)vi或vim

编辑修改文件。

vim a.java :打开文件。
退出操作:
(1)退出编辑: :q
(2)强制退出: :q!
(3)保存并退出: :wq

备注:vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。

(20)su

用于用户之间的切换。
如果是root 向普通或虚拟用户切换不需要密码,反之普通用户切换到其它任何用户需要密码验证。

su test: : 切换到test用户,但是路径还是/root目录。
su - test : 切换到test用户,路径变成了/home/test。
su : 切换到root用户,但是路径还是原来的路径。
su - : 切换到root用户,并且路径是/root。

(21)sudo

用于用户之间的切换。

普通用户具有临时使用root权限的权利。只需输入自己账户的密码即可。

(22)shutdown

开机或关机。

shutdown -h now : 立刻关机。
shutdown -r -t 60 : 60秒后重启。
shutdown -r now :重启(1)
reboot :重启(2)

(23)man

帮助命令。

man ls :查看ls命令的帮助文档。

(24)ps

列出系统中当前正在运行的那些进程。

ps -ef :查看所有正在运行的进程。

(25)kill

用于删除执行中的程序或工作。

kill pid : 强制杀死进程
(pid指进程号)

(26)df

查看磁盘空间使用情况。

df -h : 查看磁盘空间使用情况

(27)du

查看当前目录、所有子目录大小。

(28)netstat

查看端口。

netstat -a : 列出所有端口。

(29)clear

清屏。

(30)ipconfig

显示网络设备情况。

(31)ping

查看与某台机器的连接情况

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值