访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux学习:基本常用指令

时间:2019-07-27

linux压缩命令zip命令_linux命令windows命令_linux常用命令

nano t.py

执行python文件:

python t.py

cat (catenate)显示文本内容

或者将某个文件里的内容写入到其他文件里

1.查看文件内容

cat t.py

2. >将文件的内容放到另一个文件里

$ cat t.py > t1.py
$ cat t1.py

3.>将多个文件的内容打包一起放入另一个文件

linux命令windows命令_linux常用命令_linux压缩命令zip命令

比如这里我们把t.py和t1.py的内容同时放入了t2.py

$ cat t.py t1.py > t2.py
$ cat t2.py

4.>>将内容添加在一个文件末尾

我创建了一个t3的文件, 文件里写上了 “This is t3”. 我们将这个内容添加进t2.py吧. 使用了>>会将t3的内容添加在t2.py的末尾.

$ cat t3 >> t2.py
$ cat t2.py
print("This is a Python script!")
print("This is a Python script!")
This is t3.

5. cat 查找关键字

cat xxx.txt | grep findString -A20 

-A20 表示查找从关键字出现后20行内容

五、Linux文件权限

ls查看权限

linux命令windows命令_linux压缩命令zip命令_linux常用命令

在 Terminal 中查看文件的权限

$ ls -l
total 16
----rw-r-- 1 morvan morvan 34 Oct 12 09:51 t1.py
-rw----r-- 1 morvan morvan 80 Oct 12 09:57 t2.py
-rw-rw-r-- 1 morvan morvan 12 Oct 12 09:56 t3
-rwxrw-r-- 1 morvan morvan 55 Oct 13 17:28 t.py

在这里, 像-rw-rw-r--这种, 就是权限的说明. 细节展示在下面的图中. 在下图中, 这串字符得拆成4个部分,

Linux 文件权限

5、以上是电脑a创建家庭组的步骤,在电脑b要做的是同样在【高级共享设置】中将所有禁用的共享设置打开。filestream (string, filemode, fileaccess, fileshare) // 使用指定的路径、创建模式、读/写权限和共享权限创建 filestream 类的新实例。如果以后要增加新的目录,只需要创建一个共享目录,并且设置为合适的权限,然后在samba配置文件的最后追加对这个共享目录的共享设置linux常用命令,就可以实现对新目录的共享。

拿上面的t1.py来举例. 我们可以将----rw-r--拆成-(这是文件),---(这个 user 没有任何权限),rw-(这个 Group 里可以读,写),r--(其他人只能读).

chmod修改权限(change mode)

修改形式:

$ chmod [谁][怎么修改] [哪个文件]

举个最简单的例子, 现在的t1.py是----rw-r--, 如果我们想让你(user)有读的能力. 下面这样改就行了.

linux命令windows命令_linux压缩命令zip命令_linux常用命令

$ chmod u+r t1.py
$ ls -l
-r--rw-r-- 1 morvan morvan 34 Oct 12 09:51 t1.py

这里的u+r很形象, User + read, 给 t1.py 这个修改. 所以我们的修改形式就能总结出下面这样.

[谁]

[怎么修改]

[哪个文件]

我们再举几个例, 巩固一下.

-rw----r-- 1 morvan morvan 80 Oct 12 09:57 t2.py
-rw-rw-r-- 1 morvan morvan 12 Oct 12 09:56 t3
-rwxrw-r-- 1 morvan morvan 55 Oct 13 17:28 t.py
$ chmod u-r t2.py
$ ls -l t2.py
--w----r-- 1 morvan morvan 80 Oct 12 09:57 t2.py
$ chmod g+x-w t3
$ ls -l t3
--w-r-xr-- 1 morvan morvan 12 Oct 12 09:56 t3