











描述:显示当前工作目录的名称
选项:
gene@gene-virtual-machine:~$ pwd
/home/gene
描述:切换当前工作目录
选项:
gene@gene-virtual-machine:~$ cd /usr/src # 切换工作目录到/usr/src
gene@gene-virtual-machine:/usr/src$ cd .. # 返回到上一级目录
gene@gene-virtual-machine:/usr$ cd - # 显示当前目录
/usr/src
gene@gene-virtual-machine:/usr/src$ cd # 返回home目录
gene@gene-virtual-machine:~$ pwd
/home/gene
描述:显示目录与文件信息
选项:
gene@gene-virtual-machine:~$ ls -lu /etc/passwd
-rw-r--r-- 1 root root 2287 12月 15 08:01 /etc/passwd
gene@gene-virtual-machine:~$ ls -lhu /etc/passwd
-rw-r--r-- 1 root root 2.3K 12月 15 08:01 /etc/passwd
gene@gene-virtual-machine:~$ ls -lt
total 244
drwxrwxr-x 2 gene gene 4096 12月 14 15:44 test
-rw-rw-r-- 1 gene gene 46 12月 14 12:09 test.txt
-rw-rw-r-- 1 gene gene 101 12月 14 12:03 sample.txt
-rw-rw-r-- 1 gene gene 365 12月 14 11:35 phonenumber.txt
-rw-rw-r-- 1 gene gene 17920 12月 14 08:42 usr-bin-list.txt
-rw-rw-r-- 1 gene gene 2534 12月 14 08:42 usr-sbin-list.txt
-rw-rw-r-- 1 gene gene 1814 12月 14 08:42 sbin-list.txt
-rw-rw-r-- 1 gene gene 1242 12月 14 08:40 bin-list.txt
-rw-rw-r-- 1 gene gene 92 12月 14 07:50 test.py
-rw-rw-r-- 1 gene gene 17920 12月 12 15:29 ls.txt
-rw-rw-r-- 1 gene gene 110907 12月 12 15:28 ls-output.txt
-rw-rw-r-- 1 gene gene 5 12月 12 15:23 lazy_dog.txt
-rw-rw-r-- 1 gene gene 56 12月 12 15:18 ls-error.txt
drwxrwxr-x 4 gene gene 4096 12月 12 15:08 playground
drwxrwxr-x 2 gene gene 4096 12月 7 15:35 data
drwxr-xr-x 3 gene gene 4096 12月 6 19:26 Desktop
drwxr-xr-x 2 gene gene 4096 12月 6 19:20 Documents
drwxr-xr-x 2 gene gene 4096 12月 6 19:20 Downloads
drwxr-xr-x 2 gene gene 4096 12月 6 19:20 Music
drwxr-xr-x 2 gene gene 4096 12月 6 19:20 Pictures
drwxr-xr-x 2 gene gene 4096 12月 6 19:20 Public
drwxr-xr-x 2 gene gene 4096 12月 6 19:20 Templates
drwxr-xr-x 2 gene gene 4096 12月 6 19:20 Videos
-rw-r--r-- 1 gene gene 8980 12月 6 19:13 examples.desktop
描述:创建或修改文件时间
gene@gene-virtual-machine:~$ touch hello.txt
gene@gene-virtual-machine:~$ ls -lt hello.txt
-rw-rw-r-- 1 gene gene 0 12月 15 08:20 hello.txt
如果hello.txt不存在,就创建;如果存在,则更新文件的时间为当前系统时间
描述:创建目录
选项:
gene@gene-virtual-machine:~$ mkdir hello
gene@gene-virtual-machine:~$ ls -d hello
hello
描述:复制文件与目录
用法: cp [options] source destination
选项:
gene@gene-virtual-machine:/tmp$ cp /etc/hosts /tmp
gene@gene-virtual-machine:/tmp$ cp -r /var/log /tmp
gene@gene-virtual-machine:/tmp$ cp -a /etc/passwd /tmp
gene@gene-virtual-machine:/tmp$ ls /tmp
gene@gene-virtual-machine:/tmp$ ls /tmp
_cafenv-appconfig_
config-err-fyIANa
gnome-software-LYMQBZ
hosts
log
passwd
描述:删除文件或者目录
用法:rm [options] files
选项:
gene@gene-virtual-machine:/tmp$ touch readme.md
gene@gene-virtual-machine:/tmp$ rm readme.md
描述:移动或者重命名文件
gene@gene-virtual-machine:/tmp$ mv readme.txt readme_rename.txt
gene@gene-virtual-machine:/tmp$ mv readme_rename.txt ~/home
描述: 搜索文件或目录
用法:find [options] [starting-points] [expression]
选项:
gene@gene-virtual-machine:~$ find ./ -size +1M -exec ls -l {} \; # 查找大于1MB的文件后列出文件的详细信息
gene@gene-virtual-machine:~$ find -name readme.txt # 查找当前文件下,名字是readme.txt的文件
gene@gene-virtual-machine:~$ find / -name readme.txt # 查找当前计算机中所有readme.txt文件
描述: 计算文件或者目录的容量
用法: du [options] [file or directory]
选项:
gene@gene-virtual-machine:~$ du /home # 查看home目录及其子目录的容量信息
gene@gene-virtual-machine:~$ du -sh /home # 查看home目录所占的总空间
181M /home
查看文件内容,并可以编辑文件内容
箭头朝向,数据朝哪留,必须
print后面的信息
echo "123"
echo "123" > o.txt
echo "123" >> o.txt
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。