首页 > 系统相关 >Linux常用命令

Linux常用命令

时间:2024-08-22 15:49:55浏览次数:9  
标签:file1 -- 常用命令 Linux c2 root 目录 localhost

首先登陆linux系统,输入账号xxxx回车,再输入密码:xxxx

Linux常用命令如下:

[root@localhost ~]# cd ..    --- 返回上一级目录

[root@localhost /]# ls        ---查看目录信息(有很多目录)

[root@localhost /]#cd -   --返回上次所在的目录  

[root@localhost /]# cd home      ---进入到指定的目录(home)下  

[root@localhost home]# ls       ---查看home目录下有哪些目录(此时无结果,因为home  目录下还没有其他子目录)

[root@localhost home]#mkdir chen     ---在home目录下新建一个chen目录

[root@localhost home]#mkdir -p a/b/c    --递归方式创建多级目录 a包含b,b包含c

[root@localhost home]#ls      -- 查看home目录下的目录信息 (结果会显示蓝色字体的chen目录)

[root@localhost like]#rm -r wan  回车再输入y确认删除     --删除like目录下的wan 目录,如果wan目录下还存在子目录要一起删除 回车输入y确认都删除否则n不删除

[root@localhost like]#rm -rf juan   ---删除like目录下的juan目录及其juan包含的所有子 目录,如果删除的目录下有子目录用-r删就需要手动确认是否删除,用-rf则无需确认,一键删除

[root@localhost home]#mkdir -p a/d/c    ---逐级创建abc目录

[root@localhost home]#whoami     ---查看操作者信息(是谁在操作系统)、

[root@localhost home]#pwd     ---查看当前操作位置

[root@localhost c]#mv c2 c1      ---c下面有c1和c2两个同级子目录,把c2移到c1目录下

[root@localhost c1]#mv c2 c     --c1下面有c2,把c2改名为c

注:([root@localhost c]#mv c2 c1 和 [root@localhost c1]#mv c2 c的区别在于:

[root@localhost c]#mv c2 c1  ---- c下面有两个同级子目录c2 和 c1 所以能够将c2剪切到c1下

[root@localhost c1]#mv c2 c  ---c2剪切到c1下后,c2成为了c1的子目录,所以c1下面只有c2一个子目录,所以在使用mv时是改名字)

[root@localhost c2]#cp -r c3 c4      --复制c3到c2目录下并且取名为c4,也就是c2原来有c3这一个子目录,现在又复制了c3且取名为c4,也就是现在c2有c3和c4这两个子级

[root@localhost c2]#cp -r c3 c4/c5    --在c2子目录下复制一份c3(名字取为c5)到c4下,也就是说c2下面有c3和c4这两个同级目录,现在我们复制一个c3放到c4下面并且取名为c5,结果是c2下面有c3、c4,c4下面有c5

cd home       --跳转到目录home下面

cat a.txt      -- 查看文件a.txt里面的内容

ls  a           --查看文件夹a里面的内容

ls  -a        --查看全部文件(包括隐藏文件)

ls  -f         --查看目录中的文件

ls   -l       --显示文件和目录的详细信息

rm a.txt       --删除文件a.txt

rm -r a        --删除文件夹a

tail -f         --查看日志

cp a b/c       --复制文件夹a到b中,并改名字为c

mkdir aa       --创建文件夹aa

touch aa.txt    --创建文件aa.txt

vi aa.txt    :wq    --编辑文件aa.txt,并且保存退出

q             --退出

q!            --强制退出

Su            --用户切换

Shutdown  -h  now  --关机

init   0       --关机

打包和压缩文件:

bunzip2 file1.bz2    --解压一个叫做 'file1.bz2'的文件
bzip2 file1    --压缩一个叫做 'file1' 的文件
gunzip file1.gz   --解压一个叫做 'file1.gz'的文件
gzip file1   --压缩一个叫做 'file1'的文件
gzip -9 file1   --最大程度压缩
rar a file1.rar test_file   --创建一个叫做 'file1.rar' 的包
rar a file1.rar file1 file2 dir1    --同时压缩 'file1', 'file2' 以及目录 'dir1'
rar x file1.rar    --解压rar包
unrar x file1.rar   --解压rar包
tar -cvf archive.tar file1    --创建一个非压缩的 tarball
tar -cvf archive.tar file1 file2 dir1    --创建一个包含了 'file1', 'file2' 以及 'dir1'的档案文件
tar -tf archive.tar   --显示一个包中的内容
tar -xvf archive.tar    --释放一个包
tar -xvf archive.tar -C /tmp    --将压缩包释放到 /tmp目录下
tar -cvfj archive.tar.bz2 dir1    --创建一个bzip2格式的压缩包
tar -xvfj archive.tar.bz2    --解压一个bzip2格式的压缩包
tar -cvfz archive.tar.gz dir1     --创建一个gzip格式的压缩包
tar -xvfz archive.tar.gz     --解压一个gzip格式的压缩包
zip file1.zip file1    ---创建一个zip格式的压缩包
zip -r file1.zip file1 file2 dir1    --将几个文件和目录同时压缩成一个zip格式的压缩包
unzip file1.zip     --解压一个zip格式压缩包

 

标签:file1,--,常用命令,Linux,c2,root,目录,localhost
From: https://www.cnblogs.com/cljuan/p/18374028

相关文章

  • 使用scp将linux服务器中的文件传到windows本地主机上
    开启windows的ssh服务。参考这篇:https://www.cnblogs.com/windheart/p/18373914使用scp命令传文件scp<linx服务器要穿的文件夹或文件路径><windows用户名>@<windowsipv4地址>:<windows保存文件或文件夹的路径>示例:传文件:将当前目录中的cogvideo_2.py传到windows的C......
  • Linux top 命令详解
            top命令是Linux和Unix系统中一个非常强大的实时系统监控工具,它可以显示系统中各个进程的实时动态管理视图,类似于Windows的任务管理器。在需要诊断系统性能问题或监控资源使用情况时是非常有用的。使用top命令        在命令行中输入top并回车,即可启......
  • Linux timedatectl 命令
            timedatectl 是Linux系统中用于查询和更改系统日期、时间和时区的工具,它特别适用于那些使用systemd作为系统和服务管理器的系统。语法格式为“timedatectl[参数]”。        发现电脑时间跟实际时间不符?如果只差几分钟的话,我们可以直接调整。但......
  • 【Linux】挂载硬盘并设置开机自动挂载
    @目录1.什么是挂载2.文件管理器点击挂载3.手动挂载查看可挂载的硬盘扇区在想要的位置创建一个目录作为挂载点4.设置开机自动挂载本文介绍了在Linux系统下挂载硬盘的概念和步骤,并讲解了开机自动挂载的方法。1.什么是挂载秉承着Linux“一切皆文件”的理念,硬盘这种东西在系统中以......
  • CentOS 7.4 Linux 下文件名乱码快速解决方案
    原文链接: https://blog.csdn.net/qingyujin/article/details/119026866文件是在WIndows下创建的,Windows的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于编码不一致所以导致了文件名乱码的问题,解决这个问题需要对文件名进行转码。文件名转码工具convmv没安装......
  • Linux 删除文件命令(超详细)
     1.删除单个文件要删除单个文件,只需使用 rm 命令后跟要删除的文件名:rm文件名例如,要删除名为“example.txt”的文件,执行以下命令:rmexample.txt2.删除多个文件如果要删除多个文件,可以将文件名放在 rm 命令后并用空格分隔:rm文件1文件2文件3例如,要删除......
  • Linux-mknod命令
    mknod创建块设备或者字符设备文件。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。用法:mknod[选项]...名称类型[主设备号次设备号]选项参数列表:选项说明--version显示命令版本信息--help显示帮助信息-m|--mode=MODE设......
  • Linux 中 sed G选项在行后添加空行
     001、简单测试[root@localhosttest]#lsa.txt[root@localhosttest]#cata.txt##测试数据dfghghjhgfdwe[root@localhosttest]#sed'G'a.txt##G在每一行添加空行dfghghjhgfdwe[root@localhosttest]#sed'G;G'a.txtdfghghjhg......
  • windows常用命令
    一、CMD运行常用命令1.打开windows启动文件--C:\ProgramData\Microsoft\Windows\StartMenu\Programs\StartUpshell:startup2.防火墙高级设置fw.msc3.注册文件gpedit.msc4.磁盘管理diskmgmt.msc5.安全策略secpol.msc二、查询常用1.安装telnet客服端后,仍无法使......
  • 几款Linux系统实用的软件工具
    在计算机使用时间较长以后,系统难免产生较多垃圾文件,结果就是计算机反应变慢、操作卡顿,这时就需要进行系统垃圾清理了。那么Linux操作系统有一款Stacer.deb的软件,可以进行系统资源的监控、系统垃圾的清理、软件卸载、清理应用程序缓存、关闭开启自启动服务等,是一款非常使用的L......