Linux 指令整理

Posted 古道子

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 指令整理相关的知识,希望对你有一定的参考价值。

1.【su - 用户名】 是完整的切换到一个用户环境,【su 用户名】只切换用户,不改变系统环境。如下

mes-79:~ # su oracle
[email protected]79:/root> ls
ls: cannot open directory .: Permission denied
[email protected]79:/root> cd
[email protected]79:~> sqlplus /nolog
If ‘sqlplus‘ is not a typo you can run the following command to lookup the package that contains the binary:
    command-not-found sqlplus
bash: sqlplus: command not found
[email protected]79:~> 

2  .代表当前的目录,也可以使用 ./ 来表示; .. 代表上一层目录,也可以 ../ 来代表。

3. 28 Feb 11 15:14为源文件的创建时间,test03是cp过来的。

[[email protected] testcp]# ls -l
total 4
-rw-r--r--. 1 oracle dba 28 Feb 11 15:14 test03
[[email protected] testcp]# ^C [[email protected] testcp]# ls -l --time=a total 4 -rw-r--r--. 1 oracle dba 28 Feb 12 09:51 test03

 4.硬链接(hard link)与软连接(symbolic link)

来看一段语句,ln为制作连接档指令,ln不加参数即为硬连接,ln -s 为创建软连接。硬链接不同于文件的复制,源文件的数据并没有得到复制,类似一个别名的概念,都指向相同的inode与block,这里inode为393218.硬连接不占用inode与block,而软连接二者都会占用,因为其所建立的档案为独立的新的档案。软连接相当于window系统下的快捷方式。除硬连接二者同步外,如果修改test.so,test03的内容会同样改变。

[[email protected] testcp]# ln test03 testln
[[email protected] testcp]# ll -il
total 8
393218 -rw-r--r--. 2 oracle dba 28 Feb 11 15:14 test03
393218 -rw-r--r--. 2 oracle dba 28 Feb 11 15:14 testln
[[email protected] testcp]# cat testln
ppppwwrrrrrrrrr:rrrrrrrooor
[[email protected] testcp]# cat test03
ppppwwrrrrrrrrr:rrrrrrrooor
[[email protected] testcp]# ln -s test03 test.so
[[email protected] testcp]# ls
test03  testln  test.so
[[email protected] testcp]# cat test.so
ppppwwrrrrrrrrr:rrrrrrrooor
[[email protected] testcp]# rm test03
rm: remove regular file ‘test03’? y
[[email protected] testcp]# cat test.so
cat: test.so: No such file or directory
[[email protected] testcp]# cat testln
ppppwwrrrrrrrrr:rrrrrrrooor
[[email protected] testcp]# ls -il
total 4
393218 -rw-r--r--. 1 oracle dba  28 Feb 11 15:14 testln
393219 lrwxrwxrwx. 1 root   root  6 Feb 12 10:24 test.so -> test03
[[email protected] testcp]# 

 


以上是关于Linux 指令整理的主要内容,如果未能解决你的问题,请参考以下文章

《Linux内核 核心知识全解析(完)》

IOS开发-OC学习-常用功能代码片段整理

Linux_vim文本编辑器指令整理

VS2015 代码片段整理

linux指令借鉴和整理,供参考

Linux常用操作指令整理,这个操作服务器实在是太方便了