目录
cp复制命令
cat输出文件内容
(base) dghcs:~ tudghian$ cd java
(base) dghcs:java tudghian$ ls
work_hard.java
(base) dghcs:java tudghian$ cat work_hard.java
public class work_hard{
public static void main(String[] args)
{
System.out.println("work hard!!!");
}
}
cd改变目录
cd-
和cd~
前者是切换回前一个目录,后者是返回主目录
其中:cd
等价于cd ~
(base) dghcs:pachong tudghian$ pwd
/Users/tudghian/Documents/GitHub/Qt/Qt-of-Dghcs/bigQtWork/pachong
(base) dghcs:pachong tudghian$ cd -
-bash: cd: OLDPWD not set
(base) dghcs:pachong tudghian$ cd ..
(base) dghcs:bigQtWork tudghian$ ls
big_chess pachong
(base) dghcs:bigQtWork tudghian$ pwd
/Users/tudghian/Documents/GitHub/Qt/Qt-of-Dghcs/bigQtWork
(base) dghcs:bigQtWork tudghian$ cd
(base) dghcs:~ tudghian$ ls
AndroidStudioProjects PycharmProjects
Applications Qt5.13.0
Desktop Virtual Machines.localized
Documents blog
Downloads contestapplet.conf
HelloWorld contestapplet.conf.bak
IdeaProjects dgh
Library intellij idea
Movies java
Music sip-4.19.18
Pictures solarized
Public
(base) dghcs:~ tudghian$
使用chmod修改文件访问权限
chmod -R 600 /home
可以将/home目录下所有文件和目录改为所有者的读写权限
使用du输出磁盘使用情况
加上-h参数可以带上单位
加上-ahc参数会返回更加详尽的信息
(base) dghcs:Tsinghua活动的副本 tudghian$ du
640 ./团支部
216 ./实践
872 .
(base) dghcs:Tsinghua活动的副本 tudghian$ du -h
320K ./团支部
108K ./实践
436K .
(base) dghcs:Tsinghua活动的副本 tudghian$ du -ahc
8.0K ./.DS_Store
320K ./团支部/计83团支部_工作手册.doc
320K ./团支部
64K ./实践/京沪杭电商实践支队策划案.docx
12K ./实践/实践时间安排.xlsx
20K ./实践/国际生信息.xlsx
12K ./实践/实践分工.xlsx
108K ./实践
436K .
436K total
通过find查找文件
linux命令中最晦涩难懂的一个,同时也是最为强大的一个
利用grep在输入中查找字符串
使用less为输出翻页
使用locate命令来定位文件位置
在1.5GHz配置的计算机上,locate命令可以在一秒钟之内返回地址
使用ls列出目录下的文件
使用man阅读用户手册
类似的命令还有whatis ,apropos
man gcc
使用mkdir创建目录
-p
参数允许创建多级目录
mkdir -p audio/sound
使用mv移动文件
使用ps列出进程
使用rm删除文件和目录
-rf 参数代表递归地删除所有内容
rm -rf