Ubuntu操作指令

 biubiu     2019-11-23   1906 words    & views

文件或目录处理命令

查看当前目录下文件

后缀:

-a:显示所有文件,包括隐藏文件(以.开头的文件)

-l:以长格式显示

-F:在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件; “/”表示目录;“@”表示符号链接; “ ”表示FIFOs;“=”表示套接字(sockets)。

-d:将目录象文件一样显示,而不是显示其下的文件

-t:按修改时间先后显示

-R:显示目录及下级子目录结构

-m: 横向输出文件名,并以“,”作分格符。

-S: 以文件大小排序。

其中不同颜色代表不同文件:

  • 蓝色:目录
  • 绿色:可执行文件
  • 红色:压缩文件
  • 浅蓝色:链接文件
  • 灰色:其他文件

移动至下一目录

cd(change directory )

可以在输入文件夹名称时按tab补全,可以用/间隔表示多层目录,..表示上一层目录,~为家目录,/为根目录,./为当前目录- 切换到上一次所在的目录

查看当前工作目录

pwd (print working directory)

创建

mkdir directory-name (make directory)创建文件夹

删除

rmdir directory-name 删除空文件夹(remove empty directory)

rm 删除文件(remove)

rm -r 删除目录

rm -f (force) 强制删除

rm -rf directory-name 强制并递归删除文件夹

复制文件

cp –afpx src-file dst-file (copy file)

后缀:

•-a:尽可能保持文件的结构和属性

•-p:保持原始文件日期

•-f :如果目标文件已经存在,则覆盖它

•-i :提示是否覆盖现有的普通目标文件

•-r:包含子目录

移动文件

mv –b src-file dst-file(move file)

-b:给被覆盖的文件建立一个备份

查找

find path condition 查找路经所在范围内满足字符串匹配的文件和目录

作用:查找文件或目录

常用匹配条件:

-type x

d表示目录

f表示文件

l表示链接

b块文件

p管道文件

-name ‘字符串’

-iname ‘字符串’ 不区分大小写

-user 用户名

-group 组名

-perm xxxx

-size n

-atime n 过去n天被访问过的

-mtime n 在过去n天中被修改过的

查看文件

cat –afpx filename 显示文本文件内容

-n 或 –number:由 1 开始对所有输出的行数编号。

-b 或 –number-nonblank:和 -n 相似,只不过对于空白行不编号。

-s 或 –squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。

-v 或 –show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。

-E 或 –show-ends : 在每行结束处显示 $。

-T 或 –show-tabs: 将 TAB 字符显示为 ^I。

more filename按页显示文件

less filename按页显示文件,可以使用翻页键

head -n filename显示文件的前n行

tail -n filename显示文件的后n行(默认是10行)

-f:实时的监视某程序

ctrl+c 终止命令

查看当前linux的版本 cat /etc/issue.netcat /etc/redhat-releasecat /etc/issue

查看内核版本 uname -runame -a

查看当前时间   date

查看硬盘和分区 df -hdf -hT

查看分区:fdisk -l

查看当前目录占用的空间:du -sh

查看/etc目录的大小:du /etc -sh

查看ip,mac地址

查看ip:ifconfig

查看网关:route -nnetstat -rip route show

查看dns:cat /etc/resolv.conf`

``sudo adduser username` 新添加用户

sudo passwd root 设置 root 用户密码

sudo vim /etc/sudoers 赋予新用户 root 权限

sudo 临时获取超级用户权限

su root 切换 root 用户

sudo shutdown 关机

sudo reboot 重启

sudo nautilus 进入有 root 权限的文件管理器

ps -A 查看当前有哪些进程

kill 5 位进程号 结束进程

sudo fdisk -l 查看磁盘信息

Vim指令