linux常用基本命令以及一些知识点(1)

#linux常用命令

前言
写这篇文章前,本人想先和各位聊聊心声,我是一名大数据专业的新生,
从开学到现在,我对所有的专业知识都是一知半解,连一些博客都是为了应付任务,但是渐渐的,上课答题发现都不会,问同学问题还会被骂,我真TM的不爽,但也忍住了,谁叫我垃圾呢!所有,从今天起,从头开始,一切都不晚,废话不多说。

A. linux的常用终端命令
1.ls(查看所有内容) ls -a(显示隐藏文件) 隐藏文件都是以 .开头的

2.pwd(print work directory 查看所在路径)

3.cd(打开目录) cd …(打开上一级命令)

4.touch(文件创建), touch .test2.txt(创建隐藏文件)

5.mkdir(创建目录,文件夹)

6.rm(移除文件) rm -d , rm -r ,rm -rf.

7.mv(移动文件/改名) mv test.txt aa

8.cp(复制,拷贝)

9.rm --help (帮助手册) q(退出帮助手册)

10.ll(查找文件修改时间)

11.linux搜索:ls ,find, locate

12.查看文件内容:cat ,more, grep, less, head ,tail , (其中cat ,more ,grep 用的较多) head 默认显示文件前十行内容 ,tail则与之相反

13.cal(查看日历) data显示时间和日期

14.ctrl +c ( 终止命令)

15.echo(将内容回显到文件中)

16.passwd(修改用户密码 )

17.rmdir(删除一个的文件夹·)
18. cat -b ( 前面加一个序号) cat -n (前面加一个序号,空格也包括)
19. | 管道符,把一个命令的输出作为另一个命令的输入(很有用)
20. grep:查找字符串(grep root/etc/passwod)
21. exit(退出shell)
22. shutdown(关机,也可以用来重开机)
shutdown -h 4(10小时后关机)
shutdown -r 40 (40分钟后关机重启)
23.reboot(重启)
24.history(查看历史命令)
25.chmod(权限更改) r w x (4,2,1)
26.chown(用于设置文件所有者和文件关联组的命令)
把 /var/run/httpd.pid 的所有者设置 root:
chown root /var/run/httpd.pid
将文件 file1.txt 的拥有者设为 runoob,群体的使用者 runoobgroup :

chown runoob:runoobgroup file1.txt
将当前前目录下的所有文件与子目录的拥有者皆设为 runoob,群体的使用者 runoobgroup:

chown -R runoob:runoobgroup *
把 /home/runoob 的关联组设置为 512 (关联组ID),不改变所有者:

chown :512 /home/runoob       

27.软连接和硬连接
默认情况下,ln命令产生硬链接。 关于inode, inode 译成中文就是索引节点,inode为每个文件进行信息索引,所以就有了inode的数值。不同的文件名,inode可能是相同的,一个inode值可以对应多个文件。 删除互为硬链接关系的某个文件时,其它的文件并不受影响。在一个分区中,不可能有两个文件的共用一个inode。
软链接也叫符号链接,它和硬链接有所不同,软链接文件只是其源文件的一个标记。当我们删除了源文件后,链接文件不能独立存在,虽然仍保留文件名,但我们却不能查看软链接文件的内容了。
值得我们注意的是:当我们修改链接文件的内容时,就意味着我们在修改源文件的内容。当然源文件的属性也会发生改变,链接文件的属性并不会发生变化。当我们把源文件删除后,链接文件只存在一个文件名,因为失去了源文件,所以软链接文件也就不存在了。这一点和硬链接是不同的;
28.打包命令:tar -cf(c:创建打包文件,f:指定打包文件名)
tar -tf(查看打包文件内容)
tar -xf(解包)

29.linux文件或目录的权限分为读,写,可执行三种权限,文件访问的用户类分为文件创建者,与文件创建者同组的用户,其他用户三类

B. linux通配符

  1. *:代表所有字符(0到多个);

  2. ?:代表一个字符;

  3. ;:连续不同命令之间的分隔符;

  4. #:配置文件注释;

  5. |:管道;

  6. ~:当前用户的家目录;

  7. -:上一次所在的路径;

  8. $:变量前面需要加的符号;

  9. /:路径分隔符;

  10. (输出重定向):>

11.附加输出重定向:>>

最后,我想说,不断加油,努力,每天不断积累

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值