Linux基本命令一(文件管理)

1.uname:查看版本信息

  1.0

  1.1

2.pwd:显示当前所在目录(print working directory)

3.cd:切换/改变目录(change directory)

  3.0 cd [相对路径或绝对路径]

  3.1 [.]代表此层目录

  3.2 [..]代表上一层目录

  3.3 [-]代表前一个工作目录

  3.4 [~]代表“当前登陆用户身份”所在的主目录

4.mkdir:创建目录(make directory)

  4.0 mkdir [-p] 目录名称

  4.1 [-p]创建多层次目录

5.rmdir:删除目录(make directory)

  5.0 rmdir [-p] 目录名称

  5.1 [-p]创建多层次目录

6.ls:列出目录内容(list)

  6.0 ls [-aAdhl]

  6.1 [-a]显示所有的目录和文件,包括“.”和“..”

  6.2 [-A]显示所有的目录和文件,不包括“.”和“..”

  6.3 [-d]仅列出目录本身,而不是列出目录内的文件数据

  6.4 [-h]将文件容量以人类较易读的方式(例如GB、KB等) 列出来

  6.5 [-l]列出文件并显示文件的属性和权限等信息

  例如:ls -lh;ls -ld

7.cp:拷贝(copy)

  7.0 cp  [-adfilprsu] 源文件 目标(目标可以是文件名也可以是目录名)

7.1[-a]:尽可能将档案状态、权限等资料都照原状予以复制。

7.2[-r] 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。

7.3[-f] 若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。

##在默认的条件中,cp的源文件与目的文件的权限是不同的,目的文件的所有者会是执行命令的用户。

7.4[-u] 差异复制,常用在备份里面

  7.5[-a]将文件的所有特性都复制过去,比如拥有文件权限的组别

例:以root身份,将/etc/passwd文件复制到/tmp下

  7.6[-f]若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制,其实就是force的意思,强制复制,默认是需要询问的

  7.7[-u]增量复试,如果复制中有部分文件存在,则不复制,默认是需要询问的

8.mv:移动文件,还有重命名的作用(move)

  8.0 mv [-fiu] source destination

  8.1[-f]:强制移动,不会出现警告信息

  8.2[-i]:移动之前询问你

  8.3[-u]:目标存在的时候,只有source比较新才会更新

9.rm:删除文件和目录(remove)

  9.0 rm [-ifr] 文件名或目录

  9.1[-f]强制删除,没有提示信息

  9.2[-i]删除前有提示信息

  9.3[-r]递归删除

网上的几个常见问题的回答:

1.文件与文件夹重命名

1 //重新命名文件old_file->new_file
2 mv old_file new_file
3 rename old_file new_file
4
5 //重新命名文件old_dir-->new_dir
6 mv old_dir new_dir

2.文件批量重命名:shell脚本

3.find命令的用法:待查

  

时间: 2024-10-29 14:26:16

Linux基本命令一(文件管理)的相关文章

linux基本命令整理(三):进程和vim

linux基本命令整理(三) -----------进程和vim 一.进程 1.查看进程 ps:将某个时间点的程序运行的状况截取下来 a:所有的进程 x:后台进程 u:有效的使用者相关的进程(常用组合aux) -IA:也能观察系统所有的数据 axjf:连同部分的程序树状态 -I:今查看和自己bash相关的程序 top:动态的观察进程的变化 -d:后面接描述,就是整个页面刷新的时间:默认是5秒 -b:以批次的方式执行top -n:与-b搭配使用,意义是需要进行几次top的输出结果 如:top -b

Linux 基本命令运行

Linux 基本命令运行 开启Linux操作系统,要求以root用户 登录GNOME图形界面,语言支持选择 为汉语 使用快捷键切换到虚拟终端2,使用普通 用户身份登录,查看系统提示符 使用命令退出虚拟终端2上登录的用户 使用快捷键切换到虚拟终端5,使用管理员身份登录,查看系统提示符 使用命令退出虚拟终端5上登录的用户 切回图形界面,右单击桌面打开终端,输入关闭系统的命令 查看哪些用户在系统上工作 修改当前时间为2018年8月26号11:28 查看2015年10月份日历 使用两种方法查看ls命令的

LINUX基本命令行手册一

linux基本命令行手册一    1.1基本的网络命令        1>wget 从服务器上检索或下载文件,支持HTTP,HTTPS,FTP协议,服务器响应后,会将请求到的文件下载到当前用户所处的目录下        语法:wget [option]... [URL]...        option:            -t:尝试请求服务器的次数,若在指定的次数内,未响应,则断开链接            -o:将信息输出保存在记录文件中            -nc:支持断点下载,当下

Linux上的文件管理类命令

1.Linux上的文件管理类命令都有哪些,其常用的方法及其相关示例演示: 命令格式:命令   -选项     参数 文件处理命令 Ls 功能:查看目录下文件的详细信息 语法:ls 选项[-ald] [文件或目录] -a显示所有文件,包括隐藏文件 -l 详细信息显示 -d 查看目录属性 演示: [[email protected] mytest1]# ls p23b p2e [[email protected] mytest]# ll total 0 drwxr-xr-x. 2 root root

转:Linux基本命令大全

Linux基本命令大全 新手刚刚接触Linux的时候可能处处感到不便,不过没有关系,接触新的事物都有这样的一个过程,在你用过Linux一段时间后,你就会逐渐了解Linux其实和Windows一样容易掌握. 由于操作和使用环境的陌生,如果要完全熟悉Linux的应用我们首先要解决的问题就是对Linux常用命令的熟练掌握.本章我们就来介绍Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限. 在启动Linux后

linux基本命令操作(一)

常用系统命令: [[email protected] ~]# uname    //查看内核信息// Linux [[email protected] ~]# uname  -r       //只显示内核版本// 2.6.18-348.el5 [[email protected] ~]# uname  -a       //显示主机名.内核.硬件平台等全部信息a--all// Linux localhost.localdomain 2.6.18-348.el5 #1 SMP Wed Nov 2

linux基本命令操作(二)

·        du命令使用: [[email protected]]# du       //后没有选项和参数,默认评估当前目录下的所有目录的大小,当然也包括当前目录的大小// 237     ./grub 12      ./lost+found 6555    . [[email protected]]# ls config-2.6.18-348.el5  initrd-2.6.18-348.el5.img  System.map-2.6.18-348.el5 file1.txt]   

Linux学习记录--文件管理相关系统编程

文件管理相关系统编程 重要文件标识 打开文件标识 O_RDONLY:只读方式打开 O_WRONLY:只写方式打开 O_RDWR:可读写方式打开 打开文件操作副标识 O_CREAT:若路径中文件不存在则创建,使用Open函数时需同时指定文件权限 O_EXCL:若与O_CREAT连用,检查文件是否已经存在,若不存在则建立文件存在则返回错误,这使创建和测试成为一个原子操作 O_APPEND:读写文件从文件尾部开始移动,所有写入数据都加入文件尾部 O_TRUNC:若文件存在并且可以写入,此标识会将源文件

Linux基本命令(一)

Linux基本命令 编辑器 vim编译器 Gnu工具链-gcc调试器 GDB操作系统是用C来写的 系统编程 (核心骨架 80%) 文件I/O 文件系统 进程{ 进程控制原语.进程间通信.进程间关系 信号 线程{ 线程控制原语.线程同步机制 网络编程{ socket套接字. TCP/IP/UDP.并发服务器开发(多进程并发.多线程并发.异步I/O(epoll.select.poll)) shell编程 {正则表达式数据库 gnu创始人 理查德 马修 斯托曼 shell:命令解释器,根据输入的命令执

Linux基本命令(3)

1.用绝对路径使用命令,如 $ /bin/ls 2.查看用户预设路径 $ echo $PATH $ /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games 冒号分隔的多个路径,如果一个命令有两个版本的路径存在,如/usr/local/bin 和/usr/bin,则先选择前者执行: 3.添加命令路径 如果系统找不到某个命令,则必须将该命令的路径添加到搜寻路径中 $ export PATH=$PATH:/usr/