Linux基础命令和原理总结作为一个程序员或者测试开发人员 , 我们在进行项目部署和运维时,经常会用到一些linux命令,可是这些命令老是忘记,每次用到的时候都要去谷歌百度,很是麻烦!这不,为了自己使用方便,对常见的linux命令, SHELL, VIM, Linux性能调优和linux kernel的总结,以便在用到时能够快速地找到相关命令,同时有需要的朋友也可以参考搜藏该篇文章!文章对讲到的每个命令都有详细的参数解释,并且给出一些常用例子,因此也非常适合用来学习!
shell(命令解释器)自带的命令称为内部命令,其它的是外部命令
内部命令使用help帮助:help cd
外部命令使用help帮助:ls --help
type命令:用于区分是内部命令还是外部命令:
ls is aliased to `ls --color=auto' #外部命令
cd is a shell builtin #内部命令
pwd命令:显示当前目录
ls命令:查看目录和文件名称
ls -l 查看目录各个字段含义
第一字段:首字母代表的是文件类型,其中"-"为普通文件、"d"为目录文件、"c"为字符设备文件、"b"为块设备文件、"p"为管道文件、"l"为链接文件、"s"为socket文件 。“rwx”分别代表拥有读、写和执行权限,"-代表无对应权限 。三个"rwx"依次代表文件所有者、文件所有者所在用户组、其它用户对文件拥有的权限 。
第二字段:文件硬连接数量
第三字段:文件拥有者
第四字段:文件拥有者所在组
第五字段:文件大?。ㄒ宰纸谖ノ唬?
第六字段:文件最后更改时间
第七字段:文件名(若为链接文件则追加显示其链接的原文件的路径)
ls命令其它参数含义:
-a显示隐藏文件(.开头的文件)
-r逆序排序
-t按照时间顺序显示
-R递归显示
ls -lartR : 按照时间顺序倒序显示所有文件及其文件夹的文件
cd命令:更改当前的工作目录
cd /path/... 绝对路径
cd ./path/... 相对路径(./可以省略)
cd ../path/... 相对路径
mkdir -p 递归目录:递归创建目录
rmdir命令:删除目录
rmdir a/b/c/d/e/ #删除空目录
rm -r a/b/c/d/ #递归删除目录,但是系统会做多次询问
rm -rf a/b/c/d/ #删除目录,不做任何询问
cp命令:复制文件和目录
-r 复制目录
-p 保留用户、权限、时间等文件属性
mv命令:移动文件和重命名
mv *.log 目标目录
通配符:
*匹配任何字符串
?匹配一个字符串
[xyz]任何一个字符串
[a-z]匹配一个范围
cat命令:文本内容显示到终端
head命令:查看文件开头
head -3 文件名称 #显示文件开头3行
tail命令:查看文件末尾
tail -3 文件名称 #显示文件末尾3行
tail常用参数-f , 文件内容更新后,同步显示更新的文件信息
tail -f 文件名称
wc命令:统计文件内容信息
wc 文件名称
【linux中as命令 linux asc】 useradd命令:新建用户
useradd 用户名
userdel命令:删除用户
userdel 用户名 用户所在的家目录不会被删除
userdel -r 用户名 用户相关的所有配置都会被删除
passwd命令:修改用户密码
passwd 用户名
usermod命令:修改用户属性
/etc/passwd文件:查看用户文件
tail /etc/passwd
/etc/shadow文件:查看用户密码
tail /etc/shadow
groupadd命令:添加用户组
groupadd 用户组
groupdel命令:删除用户组
groupdel 用户组
用户切换
su 用户名 切换用户 , 但是用户所在环境不变,即pwd路径不会变化
su - 用户名 切换用户,同时会切换到用户家目录,即/home/用户名
sudo命令:普通用户需要执行root用户权限的解决方案 。
以下是一些常用命令汇总;The following table provides a reminder of most of the commands that we have covered so far. If you include the three, as-yet-unmentioned, commands in the last column, then you will probably be able to achieve 95% of everything that you will ever want to do in Unix (remember, you can use themancommand to find out more abouttop ,ps , andkill ). The power comes from how you can use combinations of these commands.
-c 'cc-address'-b 'bcc-address'
'to-address' | Command to send email | | mail -s "Subject"
to-addressFilename`| Command to send email with attachment |
File Permission commands
Hope this Linux reference guide helps you!
希望这些常用的命令和系统原理,以及linux操作可以帮助大家提升linux命令和操作?。。?
linux命令行中输入as,就不能打命令了,也退不出去不知道as指令是干嘛用的linux中as命令,刚刚也没查到 。linux中as命令我在输入as后 , 出现linux中as命令了你同样的情况,在linux中碰到了这种问题一般是强制杀死掉该进程 , 做法就是按下crtl c.
另一种做法,要求你是超级用户root登录,另开一个中断,输入ps -le能看到所有进程,找到as进程,它会有个pid,输入kill as进程的pid , 也可以中断它,这是你在没有as进程的终端输入时候使用的办法,一般用来杀死其它人的死循环进程或者是不友善进程 。
linux 系统下as命令是什么意思 怎么用as命令是gcc套件中linux中as命令的汇编器linux中as命令,它采用的是AT/T的汇编语法linux中as命令 , 和windows下的MASM不太一样
linux 中 ASM命令作用oracle 10R2推出了asmcmd这个工具,可以用来管理asm存储上的文件 。
1.使用asmcmd命令必须先启动asm实例 , 不然会有以下报错:rac2- asmcmd -p
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux Error: 2: No such file or directory (DBD ERROR: OCISessionBegin)2.使用asmcmd必须先指定ORACLE_HOME和ORACLE_SID,注意此处ORACLE_SID是asm的sid,不然会报错:rac2- asmcmd -p
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux Error: 2: No such file or directory (DBD ERROR: OCISessionBegin)3.asmcmd命令带p参数和不带p参数的作用:
带p,使用asmcmd将显示当前路径:rac2- asmcmd -p
ASMCMD [ ]ls
DG1/
RECOVERDEST/
ASMCMD [ ]cd DG1
ASMCMD [ DG1]ls
DEVDB/
ASMCMD [ DG1]cd DEVDB
ASMCMD [ DG1/DEVDB] 不带p,不显示当前路径:rac2- asmcmd
ASMCMD ls
DG1/
RECOVERDEST/
ASMCMD cd DG1
ASMCMD ls
DEVDB/
ASMCMD cd DEVDB
ASMCMD4.其他相关参数,可使用help查看ASMCMD [ ]help
asmcmd [-p] [command]
The environment variables ORACLE_HOME and ORACLE_SID determine the
instance to which the program connects, and ASMCMD establishes a
bequeath connection to it, in the same manner as a SQLPLUS / AS
SYSDBA.The user must be a member of the SYSDBA group.
Specifying the -p option allows the current directory to be displayed
in the command prompt, like so:
ASMCMD [ DATAFILE/ORCL/CONTROLFILE]
[command] specifies one of the following commands, along with its
parameters.
Type "help [command]" to get help on a specific ASMCMD command.
commands:
--------
cd
du
find
help
ls
lsct
lsdg
mkalias
mkdir
pwd
rm
rmalias
linux如何降低ld as版本方法一:卸载当前版本的binutils
然后安装该软件包的低版本linux中as命令?
方法二: 安装binuitls的低版本到一个临时目录
你使用是linux中as命令 , 直接使用该目录下的ld和as
linux中as命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux asc、linux中as命令的信息别忘了在本站进行查找喔 。
推荐阅读
- 免费sqlserver空间,sqlserver 免费版本
- redis加锁数据,Redis数据一致性
- 爬虫php接口数据,php爬取数据
- c语言的排序函数有多少种 c语言的排序函数有多少种类
- 360无线路由器怎么设置,360无线路由器怎么设置无线桥接视频
- python爬虫获取公众号关注信息,python 公众号爬虫
- 一条命令看linux信息,linux查看命令的详细信息
- c语言中分三段的分段函数 c语言中分段函数怎么表示
- go语言学习参数,go语言详解