Linux指令初识

ls:显示当前目录底下的指定文件或目录

ls -l更详细的信息

ls -a显示当前目录下的所有文件

命令中的选项可以一次传递多个 ,例如:ls -al

命令和选项有必须一个或多个空格

以.开头的文件,为隐藏文件ls -a可以看到,ls -l看不见

支持命令拼在一起,顺序随意

文件=文件内容+文件属性

文件属性:

d开头的叫目录

-开头的是普通文件类型,文本文件普通文件的一种

pwd命令,显示当前目录所属路径

windoes: \是路径分隔符

Linux:/是Linux下的路径分隔符

-l /root指定路径下的内容

Linux最开始的斜杠(/)是 根目录

cd后跟路径,切换到指定路径

一个点:特殊目录:当前目录

两个点:特殊目录:上级目录,cd ..用来进行简单的路径回退

ls -d只显示目录名

ls -ld显示更详细信息

ls -l进入目录本身

ls -ld / 只查看根目录本身

/是目录,可以放普通文件和目录,/里面的目录,也可以

Linux的目录结构,是一颗多叉树,其叶子节点一定是空目录或普通文件

tree +路径,会树状展开

路径具有唯一性,可以定位一个文件

whoami是查看当前操作用户

相对路径:一般用相对路径

绝对路径,任何路径下都能找到指定文件--配置文件中使用

任何一个目录下,都有.和..,新建的空目录也是

根目录的.和..都指向自己,其他目录.指向自己,..指向上级目录

cd -跳转至最近的上一次路径,cd ../加目录名或文件名会转换到上级目录的某个文件

用户登录Linux,默认所处目录即为家目录

cd ~会到家目录

touch新建普通文件

mkdir 创建目录

mkdir -p ./dir1/dir2/dir3可以创建一串路径

如何删除文件?

rmdir只能删除空目录(不重要)

rm删除文件

rm -r删除目录,递归式

超级用户删除的时候会问,回答用y or n回答

rm -rf强制删除,不会问

按键信息

tab 快速按两次,可以进行命令补齐和路径补齐(把不知道的路径补齐)

ctrl+c,失控的状态可以终止

Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是man,man默认查一号手册

nano 记事本,后加文件名可以在里面写内容

cat +文件名进行展示内容

上图操作可以将test.c变成可执行程序,但生成的可执行程序也要通过相对路径找或绝对路径查找

cp -r递归式拷贝目录,cp可以拷贝文件,但不可以拷贝目录

同一个目录下不允许存在同名文件

相关推荐
haimin03714 小时前
linux设置CPU固定频率
linux·运维·服务器
大聪明-PLUS4 小时前
Linux:处理器释放内存
linux·嵌入式·arm·smarc
渣渣盟5 小时前
NFS服务器配置全攻略:从入门到精通
linux·运维·服务器
一只旭宝5 小时前
Linux专题九:I/O复用(水平以及边缘触发放到libevent库那一专题细讲)
linux·运维·服务器
缘如风5 小时前
Linux上sunrpc 111端口关闭
linux·服务器
I · T · LUCKYBOOM6 小时前
iptables防火墙
linux·运维·服务器·网络·安全
山上三树6 小时前
main()函数带参数的用法
linux·c语言
凌波粒6 小时前
Linux-Ubuntu系统环境搭建
linux·运维·ubuntu
鸠摩智首席音效师6 小时前
如何在 Linux 中使用 uptime 命令 ?
linux·运维·服务器
HalvmånEver6 小时前
Linux:匿名管道(进程间通信二)
linux·运维·服务器