你们好,最近小未来发现有诸多的小伙伴们对于linux基本命令总结,linux基本命令大全这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 1.根用户查询ip地址:ifconfig。
2、 2.显示当前目录A: pwd。
3、 3.查询CPU内存:top -n 10
4、 4.显示文件内容:更多,猫
5、 更多命令功能:显示一页时使屏幕暂停。此时按空格键继续显示下一屏,或按Q键停止显示。
6、 Cat命令功能:用于显示整个文件的内容。
7、 5.修改日期:日期s
8、 6.创建一个文件夹:mkdir
9、 7.使环境变量有效:source。bash_profile
10、 8.编辑:vi后按A修改。
11、 退出:按下shift冒号并输入“q!”
12、 保存:按shift冒号,输入“wq”保存。
13、 9.删除:rm
14、 删除文件夹,
15、 Rm -rf *:全部删除,
16、 Rm:删除文件
17、 10.副本:cp
18、 复制文件:cp
19、 复制文件夹:cp r ,如复制risk到trade用户直接目录下,命令cp r risk /home/trade
20、 11.修改文件名:mv
21、 如as_fund\(参考模板\)文件名改成as_fund.xml,命令mv as_fund\(参考模板\).xml as_fund.xml
22、 12.1). 查看物理CPU的个数
23、 #cat /proc/cpuinfo |grep 'physical id'|sort |uniq|wc -l
24、 2). 查看逻辑CPU的个数
25、 #cat /proc/cpuinfo |grep 'processor'|wc -l
26、 3). 查看CPU是几核
27、 #cat /proc/cpuinfo |grep 'cores'|uniq
28、 4). 查看CPU的主频
29、 #cat /proc/cpuinfo |grep MHz|uniq
30、 13. Oracle启动和停止
31、 一,Oracle启动
32、 1.#su - oracle 切换到oracle用户且切换到它的环境
33、 2.$lsnrctl status 查看监听及数据库状态
34、 3.$lsnrctl start 启动监听
35、 4.$sqlplus/as sysdba 以DBA身份进入sqlplus
36、 5.SQLstartup 启动db
37、 二,Oracle停止
38、 1.#su - oracle 切换到oracle用户且切换到它的环境
39、 2.$lsnrctl stop 停止监听
40、 3.$sqlplus/as sysdba 以DBA身份进入sqlplus
41、 (sqlplus /nolog 然后输入conn/as sysdba)
42、 4.SQLshutdown immediate 关闭db
43、 14. 查看文件大小、文件和文件夹属性
44、 1)查看文件大小:
45、 #du -sh filename
46、 2)查看文件,文件夹属性:
47、 #ls -l filename
48、 #ls -ld foldername
49、 15. 查看linux系统多少位:uname a
50、 64位的显示
51、 Linux ps4 2.6.16.46-0.12-smp #1 SMP Thu May 17 14:00:09 UTC 2007 x86_64 x86_64 x86_64 GNU/Linux
52、 后面显示有x86_64
53、 32位的显示:
54、 Linux fc6 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:54:20 EDT 2006 i686 i686 i386 GNU/Linux
55、 16.重新加载ubbconfig:tmloadcf y ubbconfig
56、 如添加ubbconfig配置文件中服务后,需要重新加载tmloadcf y /home/trade/bin/ubbconfig,完成之后会生成tuxconfig文件,
57、 此文件是启动tuxedo编译出来服务所需配置文件。
58、 17启动/停止服务
59、 启动所有服务:tmboot y
60、 启动单个服务:tmboot s 【服务名】
61、 停止所有服务:tmshutdown y
62、 停止单个服务:tmshutdown s 【服务名】
63、 18. 对当前目录下所有文件和文件夹赋予读、写、执行权限:chmod R 755 *
64、 -rwxr-xr-x (一共10个参数)
65、 第一个参数跟chmod无关
66、 2-4参数:属于user
67、 5-7参数:属于group
68、 8-10参数:属于others
69、 r-可读, w-可写,x-可执行,其中r=4 w=2 x=1
70、 755代表-rwxr-xr-x,代表用户对该文件拥有读、写、执行的权限;同组其他人员拥有执行和读的权限,没有写的权限;其他用户的权限和同组人员权限一样。
71、 777代表,user,group ,others ,都有读写和可执行权限
72、 19.重新生成fundcfgtool
73、 fundcfgtool ./bin/./workspace/
74、 20.查看asar服务启用
75、 LocalAdmin_Mp
76、 psr
77、 21 查看linux版本
78、 cat /etc/issue
79、 1. 查看物理CPU的个数
80、 www.2cto.com
81、 #cat /proc/cpuinfo |grep 'physical id'|sort |uniq|wc -l
82、 2. 查看逻辑CPU的个数
83、 #cat /proc/cpuinfo |grep 'processor'|wc -l
84、 3. 查看CPU是几核
85、 #cat /proc/cpuinfo |grep 'cores'|uniq
86、 4. 查看CPU的主频
87、 #cat /proc/cpuinfo |grep MHz|uniq
88、 5.查看硬盘大小
89、 fdisk-l|grepDisk
90、 映射cmd -sub映射
91、 查看前台oracle客户端版本号
92、 cmd命令进入,sqlplus -v命令
93、 22.linux提示资源不足
94、 /etc/security/limits.d/90-nproc.conf 文件,用于控制nproc 。这里面的默认配置是
95、 * soft nproc 1024
96、 root soft nproc unlimited
97、 23.查看linux各个用户磁盘使用大小
98、 du-h--max-depth=1
99、 24.解决temp01.dbf过大问题
100、 第一步:
101、 alterdatabasetempfile'/home/oracle/product/oradata/ora11/temp01.dbf'drop;
102、 第二步:
103、 altertablespacetempaddtempfile'/home/oracle/product/oradata/ora11/temp01.dbf'size2048Mreuseautoextendonnext100M;
104、 第三步:
105、 selectd.file_name,d.file_id,d.tablespace_name,d.bytesfromdba_temp_filesd;
106、 第四步:
107、 alterdatabasetempfile'/home/oracle/product/oradata/ora11/temp01.dbf'autoextendoff;
108、 24.oracle数据库启动报错:Oracle错误ORA-03113:end-of-file on communication
109、 channel
110、 1.SQL startup mount
111、 ORACLE instance started.
112、 2.SQL recover database until time '2017-02-16'; (当前日期)
113、 Media recovery complete.
114、 SQL alter database open resetlogs;
115、 Database altered.
116、 3.重启数据库
117、 30.[oracle@userbetaarchivelog]$rman
118、 RMANconnecttargetsys/sys_passwd
119、 crosscheckbackup;
120、 deleteobsolete;
121、 deleteexpiredbackup;
122、 crosscheckarchivelogall;
123、 deleteexpiredarchivelogall;
124、 //此步会有提示,输入YES回车
125、 30.O32的src目录全编命令:
126、 shmakeallfbase
127、 31.非root用户上传文件,赋予该用户权限
128、 root用户进src路径下(cd/home/trade/src),然后再执行命令chowntrade.dba*
129、 然后再执行chmod755*
以上就是linux基本命令大全这篇文章的一些介绍,希望对大家有所帮助。