ubuntu简单指令

终端实际上配置有一系列应用程序,储存在文件管理系统里面,输入指令将调取这些程序。通过环境变量搜索程序shell实际上可以是一种编程语言,循环那些都可以实现

指令

操作

ctrl+c 退出当前进程ctrl 清空,回到顶部sudo 超级用户(慎用,除非必要)sudo su(下面的提示符从$变为#,即默认从user变为root)exit退出root.+文件名代表隐藏文件

echo

echo表示打印文本

echo helloecho $PATH,显示以冒号为分割的路径变量echo ​$HOME(环境变量),--/home/hardestnut我输入date,会在这些路径下查找是否有相关的程序

which

寻找可执行文件,找不到文件夹

which .ssh没反应 which ssh显示路径

which echo--/usr/bin/echo

或者 find ~ -name "ssh"

顺便说一句,文件名都以/开头

pwd

显示当前路径--/home/hardestnut

cd

cd 改变到目标路径cd 默认到主目录cd -回到上一次目录(两者之间来回)cd /homecd /回到根目录/(值得注意的是,开头的/指的是根目录,/bin对,/local错,/usr/local对,因为/下没有local目录cd ..回到上一个路径cd ../other_directory:切换到当前目录的上一级目录中的other_directory。cd ~ 带到主目录(home/username)可作为相对路径

ls

ls ~\目标文件

ls:显示当前路径下的文件ls .. 上一级文件目录(Usage: ls [OPTION]... [FILE]... 这里面...表示0,1或多个选项ls --helpls -l +文件夹名显示详细信息

ls展示信息解读

lrwxrwxrwx 1 root root 7 Nov 23 2023 bin -> usr/binl表示这是一个符号链接,类似于快捷方式,指向另一个文件或目录。(d表示目录

rwxrwxrwx 表示所有用户(所有者、用户组、其他用户)都有读、写、执行权限。(r-x表示缺少w)

1:表示硬链接的数量。对于符号链接,通常这个数字是 1。对于目录来说,硬链接数表示该目录下有多少个子目录(包括 . 和 ..)

ls -a 显示所有文件,包括以 . 开头的隐藏文件。ls -lh 显示人类可读的文件大小ls -R 递归列出所有子目录的内容。ls -lt 按文件的修改时间排序,最近修改的文件排在最前面。ls -lS 按文件的大小排序,最大文件排在最前面。ls -F 在文件名后添加标识符,表示文件类型。/ 表示目录,* 表示可执行文件。ls -color 不同类型染色ls -1竖着排版,看起来舒服点多个选项可以一起使用,通常没有问题。ls -lat

mv

mv 功能1:移动文件路径 功能2:重命名文件mv filename(如果只有一个) 目标路径mv 路径(多个,精确) 目标路径mv filename*(通配符)(多个) 目标路径(将把全部文件都移过去)

重命名:mv 旧名字 新名字

cp

cp 复制文件cp filename 新路径 或 旧路经 新路径

rm

递归删除即指删除当前文件夹及其所有子文件夹

rm删除(通常不是递归删除,即删除以上的所有目录)rm 文件名/路径(rm默认删除文件rm -r filename/path(递归删除所有空)

sudo rm -rf ...强制删除(谨慎!!!!

rmdir 文件名/路径(允许你在目录为空的时候删除一个目录)

mkdir

mkdir创造目录 "name"

man

man+另一个程序名,将提供该程序的手册man ls(ls的使用)man echo

重定向< >

echo +>输入重定向:echo "hello">hello.txt(覆盖或创建)echo "hello">>hello.txt(末尾追加或者创建)cat <hello.txt输出内容cat <hello.txt >hello2.txt 相当于把第一个文件内容复制给第二个

| : 命令1|命令2把左边命令的输出内容作为右边命令的输入内容ls -a|tail -n2(表示输出最后两行内容)

查找文件:find 路径1 路径2... -name “文件名”2>/dev/null后面的2>/dev/null表示不输出无关的,否则在大路径下查找可能会输出一坨。2(标准错误输出)>/dev/null(文件黑洞,相当于垃圾桶)/dev(设备文件,这些文件是与硬件设备或虚拟设备交互的接口)/null虚拟设备

posted @ 2025-04-01 19:25  hardestnut  阅读(20)  评论(0)    收藏  举报