Linux命令1

文章介绍了Linux系统的shell环境变量设置,如修改LANG为英文和时间格式。讲解了vim编辑器的基本命令,包括搜索、复制、粘贴和替换等。还涵盖了文件和目录的操作,如ls、cd、cp、mv、rm以及查找命令which和whereis的使用。此外,提到了命令历史和多命令执行的逻辑。
摘要由CSDN通过智能技术生成

[root@localhost ~]# root用户名;localhost主机名;#超级用户 $普通用户

查看shell的LANG环境变量

env|grep LANG(前面的输出是后面的输入)

有zh_CN.UTF8 ——中文

en_US.UTF8——英文

安装远程rpm软件包时需要使用因为,所以可以更改语言集为英文,更改方式为:

vim ~/.bashrc

在文件中添加LANG=en_US.UTF-8

ls -l输出的文件详细信息中,时间的显示为“12月 10 16:31”,不美观,可以更改成xxxx-xx-xx

更改方式为:

vim /etc/bashrc

在该文件中添加alias命令:alias ls='ls--color=auto --time-style=long-iso' 我试过,我反正不行

在指定到环境变量的PATH路径变量(usr/bin/)中检索可执行文件名时,使用“which 文件名”(usr/bin/which),或者“whereis 文件名”,它用于检索可执行文件,源代码文件,帮助文件在文件系统中的位置,find也可以,但是格式有点难记,我没记住

查看命令的详解:

mount--help

man mount

info mount

“q”退出

vim基本命令

命令模式下:

向前(向下)搜索字符:/字符

向后(向上)搜索字符:?字符

向下(向上)继续检索:n[N]

在当前光标处复制一行:yy

粘贴到光标处:p

删除光标所在行:dd

删除单词:dw

查找字符并替换:%s/查找字符/替换字符/g

在vim下执行shell命令:!shell命令

当前使用的shell类型:echo $SHELL(所有的环境变量均是大写,可以通过env ,printenv命令显示)

Linux系统区分大小写,除了环境变量外几乎所有指令都是小写

消息输出命令:

printf命令:printf "%s\n" $filename,需要换行符,因为要在新行输出

                   printf "hello world\n"

echo命令:echo $filename

使用多重命令:

在一行想要连续执行多个命令时,使用(;)表示一个命令结束,即使第一个命令失败也会执行第二个命令

如果在指令之间(&&),那就只能是第一个命令正常执行的情况下才执行第二个命令

使用(||)则第一个命令失败才执行第二个命令

历史命令:

使用方向键可以向上或向下查询历史命令,使用(!)重新执行最近执行的命令,在“!”后面加上查询命令的首字符或字符串就能搜寻符合该字符串的最近执行命令。

!!和!-1命令相同,显示并执行最后执行的命令,!-2则是显示并执行倒数第二执行的命令

!#可以执行两次相同的命令

目录操作:

pwd:显示当前工作目录

ls:显示文件和目录内容

cd:切换或移动当前shell目录;cd -返回上一级目录;cd ..返回根目录

less,more,cat:浏览文本文件

file:显示文件类型

tree -a:显示目录下所有内容

tree -d:只显示目录

tree -f:只显示文件

tree -L 1/:显示根目录下一级目录和文件;该命令最多能到tree -L 3/

文件和目录操作:

cp:复制文件和目录;cp file1 file2 将file1复制成file2文件,file1是源文件,file2是目标文件。-i是否覆盖file2

复制多个文件:cp [-R] [源目录] [目的目录]将原目录的文件复制到目的目录,如果目的目录不存在则用-R创建,如果存在还使用-R则在目的目录的下一级目录中创建源目录

mv:移动/重命名文件和目录

mv [filename1] [filename2] 将1的名称改为2,-i是否覆盖2

mv [filename1] directory 将1移动到目录下

mv directory1 directory2将一整个1目录移动到2目录的下一级目录(如果2存在,否则则是将1改名)

rm:删除文件和目录,rm会永久删除文件

mkdir:创建目录

rmdir:删除目录,只能删除空目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值