Linux的基本命令及笔记

Linux操作系统和Windows操作系统的差异:
Windows系统不区分大小写,是多任务单用户的操作系统;
Linux系统区分大小写,是多任务多用户的操作系统。
Linux系统把计算机系统中的硬件资源和软件资源有机的结合在一起,提供了丰富的功能包括:控制硬件,管理资源,提供用户接口,处理输入/输出,监控系统,通信
Linux的特点:
1.与UNIX系统兼容——Linux实际上就是一个完整的UNIX类操作系统
2.自由软件和源码公开
3.性能高和安全性强
4.便于定制和再开发
5.互操作性高

   (Windows的发展顺序:win95,win98,win2000,win XP,Windows 7,Windows8,Windows10);
   操作系统简称OS(Operating  system);

Linux发行版本:

  1. Red Hat Linux:是世界上使用最多的,我国用户最熟悉的Linux发行版本之一。
  2. Debian
  3. Ubuntu
  4. Slackware
  5. opemSuSE
  6. 红旗Linux
  7. 中标普华

命令
usderadd +用户名 ——创建用户(创建的新用户在home文件夹下,/home。例如:创建user1用户其主目录为,/home/user1);
passwd + 密码——设置密码
passwd -d+密码——清空用户密码(只有root用户才可以)
su + 用户名——切换用户
cd + /文件名——更换当前目录
( [root@lacalhost root]第一个root代表:当前登录的用户名、lacalhost:主机名、最后一个root:表示当前目录)
who命令——列出所有正在使用系统的用户、所用终端名和注册到系统的时间。
echo命令——将命令行的参数显示到屏幕上(如果字符串用引号引,字符串按原样输出,如果不用引号,则字符串中的单词将作为字符串输出,各单词以一个空格隔开);
date命令——显示时间或者设置系统的日期和时间;
cal命令——如果没参数则显示当前月份的日历(有一个参数表示年份,如果有两个参数第一个表示月份,第二个表示年份)
clear——清屏
ls——列出当前目录的文件(白色:普通文件,蓝色:目录文件,青色:链接文件(这里的链接指软连接即快捷方式),绿色:可执行文件,黄色:设备文件,红色:压缩文件(后缀名:tar,bzz));
ls /——显示根目录里的内容
ls -l——以长格式显示文件
ls -a ——显示指定目录下所有子目录和文件包括以“.”开头的隐藏文件
ln 源文件 目录/新文件——创建一个硬链接
ln -s 源文件 目录/新名——创建一个软链接
对硬链接有如下限制:
1.不能对目录文件创建硬链接
2.不能在不同的文件系统之间创建硬链接,就是说,链接文件和被链接文件必须位于同一个文件系统中
(r:表示读,w:表示写,x:表示执行)
(以点(.)开头的文件是隐藏文件,l;链接文件(指软连接),-:二进制文件(普通文件),s:套接字文件,p:管道文件,b:块设备文件,c:字符设备文件(字符设备文件和块设备文件统称设备文件),d:目录文件,一共7种文件
tty:本地登录 ,pts:远程登录;(一个扇区是512字节(B),一个块4kb);
cat——显示文件内容、连接两个或多个文件(cat > 文件名——编辑文件,cat 文件名1,文件名2,显示两个文件,可显示多个,)Ctrl+D编辑完成(返回),

注:

               *:通配符——表示所有字符,任意长度,例如:B*查找以‘B’开头的所有文件。
               tmp:装临时文件,lib:库,在Linux中库文件.so后缀

more——分屏显示文件内容,每次显示一屏(按Space键:现实下一屏内容,Enter键:只显示下一行内容,H:显示帮助屏,B:显示上一屏,Q键:退出);
less——和more一样比more多PageUp上翻页,PageDown下翻页,其他和more一样;
less命令允许用户向前向后浏览文件,而more命令只能向前浏览。
head——指定开头显示若干行(行数有参数值来确定,默认值是10)
$ head -5 mfile(显示文件mfile的前五行)
$head -v mfile (显示文件mfile的内容,并且给出文件名的标题)
$head -q mfile (显示文件mfile的内容,但不列出文件名的标题)
tail——显示末尾10行
$tail mfile(显示文件mfile的最后10行)
$tail +20 mfile (显示文件mfile的内容,从第20行至文件末尾)
$tail -c 10 mfile (显示文件mfile的最后10个字符)
pwd——检查路径(“.”:表示当前目录 , “…”:表示上一目录,“~”:表示当前目录的主目录)
mkdir——创建目录(mkdir -p:表示该目录没有创建其父目录)
rmdir——删除空目录(rmdir -p aaa/bbb/ccc 表示先删除ccc文件再删bbb文件,之后删除aaa文件,如果其中文件有内容则不删除,例如bbb文件有内容,ccc文件为空,只删除ccc文件)
cp——复制文件(cp 源文件 目标目录 ——复制源文件到目标目录,cp -r 源目录 目标目录:复制目录, cp -i 源文件 目标文件 :复制已有文件将提示是否覆盖(root用户没有此操作),cp -v 源文件:输出基本信息,cp -a 源文件 目标目录:复制文件到目标目录)
touch——创建空文件
mv——移动文件(也可用于文件重命名 :mv 目标文件 目标文件——文件重命名,mv 源文件/目录 目标目录——移动文件/目录 到目标目录)
rm——删除文件(可同时删多个文件,rm -r 文件目录:删除目录)
diff——比较文件
chmod——更改权限(只有root或文件主可更改)(chmod 模式 文件),可用chmod +八进制+文件
或者 如:u+x,g+wx,o+w,chmod u+x 文件;
注:文件类型分:
1.文件主u(user);
2.同组用户g(group);
3.其他用户o(other);
4.超级用户(root)

chown——更改文件所属用户 , chown+用户名+文件;
chogrp——更改文件所属用户组,chgrp+组名+文件;
telnet +IP地址——远程连接;
find ——find +目录+模式(模式有:-name,-type,-size)查找文件
如:find+ - type f—查找普通文件
-exec 命令 { } +;(‘;’结尾)——和其他命令组合
-ok 命令 { } +; ——和其他命令组合,与-exec相比带提示操作;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值