【Linux】linux基础命令总结

版权声明:欢迎交流,转载请注明出处。 https://blog.csdn.net/u013034226/article/details/82116281

将最近学习的Linux基础命令进行了总结,

目录

思维导图:

文本格式: 


思维导图:

文本格式: 

Linux基础命令

ls(列出目录内容)

 -a查看隐藏文件

 -l以列表方式查看

 -h配合l使用,查看文件大小

mkdir(创建目录)

 -p创建所依赖的文件夹

cd 切换工作目录

 cd和cd ~ :切换到当前用户的主目录(/home/用户目录)

 cd . 当前目录

 cd ..上级目录

 cd - 进入上次所在目录

rm(删除文件或目录)

 -r 递归删除,删除文件夹时必须加此参数

 -f 强制删除

 -i 交互式,即提示是否删除

 -d 删除空目录

 -v 显示删除动作

mv 对文件或目录进行移动或重命名

 -i 确认交互方式操作

 -v 显示移动后的路径描述

cp(将文件或目录复制到另一个文件或目录中)

 -i 交互式

 -r 递归复制

 -a 递归地复制目录,保持文件原有权限

 -v 显示删除动作 路径描述

文本内容查看

 cat 在终端上查看或者合并文件内容(合并配合>)

 more 信息过多时分屏显示,空格(下一页),q(退出)

 管道:| 存储要在终端显示的内容,如: ls /bin -lh | more 将/bin目录中的内容分屏显示

 gedit: 可以查看和编辑文件

重定向命令 >, >>本应显示在终端上的内容保存到指定文件中,如果文件不存在,则创建

  >输出重定向会覆盖原来的内容

 >>输出重定向则会追加到文件的尾部

ln 建立连接文件

 软连接:ln -s 不占用磁盘空间,源文件删除则失效,相当于快捷方式

 硬链接:只能链接普通文件,不能链接目录,源文件删除不影响硬链接

grep [-选项] ‘搜索内容串’文件名

 -n 显示行号

 -i 忽略大小写

 -v 求反

 grep常用正则表达式

  grep -n "^x" 1.txt : 搜索以x开头的行

  grep -n "x$" 1.txt :搜索以x结尾的行

  grep -n '[Ss]ignal' 1.txt : 搜索[ ]中的某一个

  grep -n 'e.e' 1.txt : 匹配 e 和 e 之间有任意一个字符

find 查找文件

 格式: find 目录 -name "搜索文件的条件"

 配合通配符使用:*:代表0个或多个任意字符 ?:代表任意一个字符 [列举的字符]:代表的任意一个字符

tar 打包及压缩(tar这个命令并没有压缩的功能,它只是一个打包的命令)

 -c 创建打包文件 -x 解压缩 -v 显示过程和进度 -f 指定档案名称,放在最后

  gz:tar -zcvf 压缩包包名.tar.gz 文件1 文件2... 解压用法: tar -zxvf 压缩包包名 -C:解压到指定目录

 bz2: 压缩用法: tar -jcvf 压缩包包名 文件解压用法: tar -jxvf 压缩包包名

 zip : 压缩文件:zip 目标文件(没有扩展名) 源文件 解压文件:unzip 源压缩文件 指定压缩路径:unzip 压缩文件 -d 目录

chmod 修改文件权限

 字母法:chmod u/g/o/a +/-/= rwx 文件

  u:文件的所有者 g:用户组 o:其它以外的人 a:表示这三者皆是

  +:增加权限 -:撤销权限 =:设定权限

  r:可读, w:可写 x: 可执行,对于一个目录,如果没有x权限,则不能通过cd进入

 数字法:chmod u=7,g=5,o=4 filename或chmod 751 file

  r = 4 ,w = 2, x = 1, -(不具任何权限)=0

用户相关

 切换到管理员账号:sudo -s

 查看当前用户:whoami

 设置用户密码:passwd

 退出登录账户: exit

 查看所有的登录用户:who

 重启操系统:reboot,指定时间:(shutdown –r now重启,shutdown会给别的用户提示),-h now 立刻关机, -h 20:25 在今天20:25关机, -h +10 十分钟后关机

远程登录和拷贝

 软件安装命令:sudo apt-get install

 远程登录:ssh 用户名@IP

 远程拷贝:scp -r 目标用户名@目标主机IP地址:/目标文件的绝对路径 /保存到本机的绝对/相对路径(拷贝单个文件可以不加 -r参数,拷贝目录必须要加)

 

猜你喜欢

转载自blog.csdn.net/u013034226/article/details/82116281