��ǰλ�ã���ҳ > Ƕ��ʽ��ѵ > Linuxѧϰ > linux���� > Linux���������ȫ��ȫ���ֲ᡻

Linux���������ȫ��ȫ���ֲ᡻ ʱ�䣺2018-08-09      ��Դ��δ֪

Linuxϵͳ���кܶ����ʹ��Linuxϵͳ���õľ��������������������Windowsһ����ʹ����������Linux����ೣ�������DZ������յģ�Ҳ��Щ������ż�����õ���ÿ������Ϊʹ��Linuxϵͳ��Ŀ�IJ�ͬ�����Գ��õ�Linux����Ҳ�Ͳ���dz��󣬽��컪��С���Ϊ�������һ��Linux���������ȫ������������Ҫʱ��ʱ��ѯ��

Linux���������ȫ

һ��Linux���õ�20������

��һ������Ҫ�ܽ�һЩ�κ�ʹ��Linuxϵͳ���ˣ����Ƚϳ��õ���Linux���Linux���õ�20������������£�

   Linux������������  ���ú��÷�˵��
   ls

 �鿴Ŀ¼���ļ�

#��ʾ��ǰĿ¼�������ļ�����ϸ��Ϣ��ls  -la

   mkdir

 ����Ŀ¼

#�ڵ�ǰĿ¼�´���testĿ¼��mkdir test

#��/opt/testĿ¼�´���Ŀ¼img������testĿ¼���ȴ���testĿ¼��mkdir  -p/opt/test/img

   cat

 �鿴�ļ�����

#�鿴desc.txt�����ݣ�cat desc.txt

   more

 ��ҳ�鿴�ļ�����

#��ҳ�鿴desc.txt�ļ������ݣ�more  desc.txt

   tail

 �鿴�ļ�β������

#�鿴desc.txt�ĺ�100�����ݣ�tail -100 desc.txt

   cp

 ��������

#����desc.txt�ļ���/mntĿ¼�£�cp  desc.txt  /mnt/

#����testĿ¼��/mntĿ¼�£�cp -r test /mnt

����ע�⿽��Ŀ¼ʱ��ͨ��-rָ��һ��

   mv

 ���л��߸���

#�����ļ�desc.txt��Ŀ¼/mnt�£�mv desc.txt  /mnt/

����ע�⣬���Linux�����������÷������к͸���

1����Դ�ļ����ڵ�Ŀ¼��Ŀ��Ŀ¼��ͬʱ�����Ǽ��в�����
2����Դ�ļ�����Ŀ¼��Ŀ��Ŀ¼��ͬʱ�����Ǹ���������

   rm

 ɾ������

#ɾ��testĿ¼��-r�ݹ�ɾ����-fǿ��ɾ���������޼ۣ�ɾ���з��գ�

ɾǰ��������мǣ���rm -rf test

   find

 �����ļ�����

#��optĿ¼�²�����.txt��β���ļ���find /opt -name '.txt'

   ln

 ���������ļ�

#����Ŀ¼/opt/test�ķ������ӣ�ln -s  /opt/test  ./link2test

   man

 �������

#���㲻��Ϥ�������ṩ�����ͽ��ͣ�man ls�Ϳ��Բ鿴ls��ص��÷�

   cd+ pwd

 

·����������

1���ı䵱ǰĿ¼

#����netseekĿ¼��cd netseek

2���鿴��ǰ����Ŀ¼����·����pwd

  shutdown

 �ػ�����������

#���̹ػ���shutdown -h now

#60s�������shutdown  -r -t 60

   netstat

 ��ʾ���������Ϣ

#�г����ж˿ڣ�netstat -a

   du

 �鿴Ŀ¼ʹ�����

#�鿴/opt/testĿ¼�Ĵ���ʹ�������du  -h  /opt/test

   top

 ��ʾϵͳ��ǰ������Ϣ

   kill

 ɱ������

#ɱ�����̺�Ϊ27810�Ľ��̣�ǿ����ֹ��ϵͳ��Դ�޷����գ�kill -s 9 27810

   chmod

 �ı��ļ���Ŀ¼�ķ���Ȩ��

#Ȩ�޷�Χ��u(ӵ����)g(Ⱥ��)o(�����û�)��Ȩ�޴��ţ�r(��Ȩ��)w(дȨ��)x(ִ��Ȩ��)

#���ļ�ӵ��������test.sh��ִ��Ȩ�ޣ�chmod u+x  test.sh

#���ļ�ӵ��������testĿ¼�����������ļ���ִ��Ȩ�ޣ�chmod u+x -R test

   tar  +  vf

 ѹ���ͽ�ѹ��

#���testĿ¼Ϊtest.tar.gz�ļ���-z��ʾ��gzipѹ����tar -zcvf test.tar.gz  ./test

#��ѹtest.tar.gz�ļ���tar  -zxvf test.tar.gz

   vim

 �ı��༭

#vim����ģʽ������ģʽ������ģʽ���༭ģʽ��ʹ��ESC��i�����л�ģʽ

#����ģʽ�£�

:q�˳�  :q!ǿ���˳�  :wq�����˳� 

:set number��ʾ�к�

/java ���ĵ��в���java

yy����  pճ��

#�༭desc.txt�ļ���vim desc.txt

 

��������Linux��������

  clear���� �������൱��DOS�µ�cls
  date���� ��ʾ��ǰʱ��
   
  mount����

����һ��Ӳ���豸

mount [����] Ҫ���ص��豸 �����

mount /dev/cdrom

cd /mnt/cdrom //�������Ŀ¼

  su����

�ڲ��˳���½������£��л�������һ���˵����

su -l �û���(����û���ȱʡ�����л���root״̬)

su -l netseek (�л���netseek����û�������ʾ��������)

  whoami��whereis��which��id  

//whoami:ȷ���Լ����

//whereis:��ѯ��������Ŀ¼�Լ������ĵ�����Ŀ¼

whereis bin ��ʾbin���ڵ�Ŀ¼������ʾΪ��/usr/local/bin

//which:��ѯ����������Ŀ¼(����whereis)

//id:��ӡ���Լ���UID�Լ�GID��(UID:�û����Ψһ��ʶ��GID:�û������Ψһ��ʶ��ÿһ���û�ֻ����һ��Ψһ��UID�� GID)

  grep����  

��������ڷ���һ�е���Ϣ�����������������Ҫ����Ϣ���ͽ�������ʾ������������ͨ����ܵ�����һ��ʹ�ã����ڶ�һЩ������������ɸѡ�ӹ��ȵȣ����ļ��﷨Ϊ

grep:�ı���������;

grep success * /*���ҵ�ǰĿ¼���������ļ����溬��success�ַ����ļ�

  passwd���� �������ÿ���
  history����

������ʾ�û���ȥʹ�õ�����

  finger����

������ʹ���߲�ѯһЩ����ʹ���ߵ�����

finger root //�鿴root������

  file����  

�����������жϽ���file�������ļ��Ļ������ݣ���Ϊ��Linux���ļ������Ͳ������Ժ�׺Ϊ�ֵģ�������������������˵�ͺ������ˣ������÷��dz��򵥣������﷨���£�

file filename

  gcc����  

����һ����Linux����C���������˵���������ͷdz���Ҫ�ˣ������ڰ�C���Ե�Դ�����ļ�������ɿ�ִ�г�������g++�ĺܶ���������dz����ƣ���������ֻ����gcc�IJ��������ij��ò������£�

-o ��output֮�⣬����ָ������һ����ִ���ļ����ļ���

-c �����ڰ�Դ�ļ�����Ŀ���ļ�(.o)������ֹ����������һ�������ij���

-I �����ӱ���ʱ����ͷ�ļ���·��

-L �����ӱ���ʱ������̬���ӿ��·��

-S ����Դ�ļ����ɻ������ļ�

-lm����ʾ��׼���Ŀ¼����Ϊlibm.a�ĺ�����

-lpthread ������NPTLʵ�ֵ��߳̿�

-std= ������ָ����ʹ�õ�C���Եİ汾

# ���磺

# ��Դ�ļ�test.c����c99��׼����ɿ�ִ�г���test

gcc -o test test.c -lm -std=c99

#��Դ�ļ�test.cת��Ϊ��Ӧ�Ļ�����Դ�ļ�test.s

gcc -S test.c


����Linux�ܵ���� |

�������Ƚ����⣬�����������ʹ�á�

��һ������ı�׼�����Ϊ��һ������ı�׼���롣Ҳ���ǰѼ��������������ʹ�ã���һ���������ǰһ������Ľ����

����grep -r "close" /home/* | more ��homeĿ¼�������ļ��в��ң�����close���ļ�������ҳ�����

���ˣ�Linux���������ȫ�������ȫ�������ˣ��������������ճ�����ʹ��Linuxϵͳ�ˣ��������ú��Ѳ����Linux������������������н��в��䣬���һ��������һ�¡���Ҫ���Ѵ��һ�䣬�����ֹ��ߺ�������û��Ҫ���⻨ʱ��ȥ��������԰���ƪ�����ղ���������Ҫ��ʱ�����һ�£����ü�����Ȼ��ȻҲ�������ˣ�����ǹ��ߺͼ��������µļ�ֵ������ȥ������������ѡ�

��һƪ��Linux cp����ʹ�����

��һƪ��Linux find�����÷����

�ȵ������Ƽ�
����ѧԱ��ҵ��
��нѧԱ�������
�ȵ������Ƽ�
ǰ̨ר�ߣ�010-82525158 ��ҵ��ѵǢ̸ר�ߣ�010-82525379 ԺУ����Ǣ̸ר�ߣ�010-82525379 Copyright © 2004-2018 ��������Զ���Ƽ���չ���޹�˾ ��Ȩ���� ����ICP��16055225�ţ�������������11010802025203��

�ص�����

X