mini Tricks im wiki

Diskussion rund um unser Wiki.
Antworten
comes
Beiträge: 2702
Registriert: 11.03.2005 07:33:30
Wohnort: /dev/null
Kontaktdaten:

mini Tricks im wiki

Beitrag von comes » 13.12.2006 09:40:22

Hi!

da ich einige sachen immer wieder suche oder auch mal den ein oder anderen trick finde, hab ich unter [1] im wiki ne seite eingefügt. habe nichts vergleichbares gefunden.

http://wiki.debianforum.de/LinuxTricks
grüße, comes

Faschismus ist keine Meinung, sondern ein Verbrechen!
http://sourcewars.de

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 13.12.2006 11:09:26

Hallo comes,

eine sehr gute Idee - mir geht es ebenso - ich habe seit ca. 2 Jahren ein halbfertiges TeXinfo paper mit unzähligen solcher Einzeiler. Wie das Leben so spielt bin ich noch nie dazu gekommen das fertigzustellen (immer, aber auch wirklich immer kommen andere Sachen dazwischen und die Monate fliegen vorbei).

Ich werde hoffentlich bis Mai 2007 oder so meinen privaten Kram auf einen Server gepackt haben und dann einen Link zu der Wiki Seite machen. Das paper gebe ich dann in ein Subversion repository welches öffentlich zugänglich sein wird.

markus

Benutzeravatar
H4kk3r
Beiträge: 724
Registriert: 02.01.2006 16:50:51
Wohnort: in der Nähe von Heidelberg

Beitrag von H4kk3r » 21.12.2006 08:18:34

Code: Alles auswählen

getconf WORD_BIT
Nette Idee, dieser Einzeiler. Nur sehe ich auf einem X2-System mit amd64-Kernel eine 32.

EDIT: Stimmt, das LONG_BIT passt schon besser. :)
Zuletzt geändert von H4kk3r am 21.12.2006 08:34:21, insgesamt 1-mal geändert.
Gruß, Marcus

„Well done! We did it!“

Debian testing
kernel 2.6.18.3
IBM R50e UR0S5GE

Benutzeravatar
meandtheshell
Beiträge: 4054
Registriert: 14.01.2005 17:51:30

Beitrag von meandtheshell » 21.12.2006 08:32:36

richtig wäre

Code: Alles auswählen

getconf LONG_BIT


Was sehr nett ist

Code: Alles auswählen

markusgattol@pc1:~$ cat work/w_c/misc/trunk/pl/c/test_types.c
// test_types.c - This little neat programm prints the size of the internal
// representation of primitive C datatypes

// author: Markus Gattol
// date & time: Tue Mar  7 11:09:55 CET 2006
// Licence GPLv2 and later


char a_char = '\0';
int an_int = 0;
short a_short = 0;
long a_long = 0;
float a_float = 0.0f;
double a_double = 0.0;

main()
{
  printf("Size of char:    %d Byte(s)\n",sizeof(a_char));
  printf("Size of int:     %d Byte(s)\n",sizeof(an_int));
  printf("Size of short:   %d Byte(s)\n",sizeof(a_short));
  printf("Size of long:    %d Byte(s)\n",sizeof(a_long));
  printf("Size of float:   %d Byte(s)\n",sizeof(a_float));
  printf("Size of double:  %d Byte(s)\n",sizeof(a_double));
}
markusgattol@pc1:~$
Du kannst es ja kompilieren und immer wieder mal abschießen wenn man Dir einen neue Hardware unterschiebt. So weißt Du immer gleich wie groß die Datentypen sind mit denen Du es zu tun hast.


markus

comes
Beiträge: 2702
Registriert: 11.03.2005 07:33:30
Wohnort: /dev/null
Kontaktdaten:

Beitrag von comes » 21.12.2006 09:37:02

is ja ein wiki!
einfach den eintrag ändern und viele viele andere mini tricks hinzufügen
grüße, comes

Faschismus ist keine Meinung, sondern ein Verbrechen!
http://sourcewars.de

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 21.12.2006 10:35:19

Habe den Befehl korrigiert, die Seite etwas formatiert sowie in http://wiki.debianforum.de/MiniTricks umbenannt, da mir "LinuxTricks" doch etwas zu allgemein erschien.

Und: guter Einfall, mal sehen, was noch so kommt!

@meantheshell: Das Script kannst du ja auch ins Wiki packen.

Gruß, garibaldi
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von GoKi » 21.12.2006 11:07:55

hehe... @Markus, bei mir schlummert folgendes auf der Platte. Man sieht ich bevorzuge C++ :-)

Code: Alles auswählen

#include <iostream>

using namespace std;

int main()
{
  cout << "sizeof(char) " << sizeof(char) << endl;
  cout << "sizeof(short) " << sizeof(short) << endl;
  cout << "sizeof(int) " << sizeof(int) << endl;
  cout << "sizeof(long int) " << sizeof(long int) << endl;
  cout << "sizeof(long) " << sizeof(long) << endl;
  cout << "sizeof(long long) " << sizeof(long long) << endl;
  cout << "sizeof(long long int) " << sizeof(long long int) << endl;
  cout << "sizeof(void*) " << sizeof(void*) << endl;
  cout << "sizeof(float) " << sizeof(float) << endl;
  cout << "sizeof(double) " << sizeof(double) << endl;
  cout << "sizeof(long double) " << sizeof(long double) << endl;
  return 0;
}
MfG GoKi
:wq

Benutzeravatar
Drizzt Do'Urden
Beiträge: 185
Registriert: 17.05.2006 14:45:56

Ins Wiki.... bitte

Beitrag von Drizzt Do'Urden » 26.12.2006 21:15:22

@GoKI: Würdest du das bitte ins Wiki stellen? Denn das würde die Sammlung (derzeit noch etw. spartanisch) sicher bereichern. Danke!

Ja, so eine Tricksammlung ist sicher nützlich. Evtl. kann ich da ja auch noch das ein oder andere beistueren, sobald ich wieder am heimischen Rechner sitze.

Grüße,
Drizzt Do'Urden

Benutzeravatar
GoKi
Beiträge: 2068
Registriert: 04.07.2003 23:08:56
Lizenz eigener Beiträge: MIT Lizenz

Re: Ins Wiki.... bitte

Beitrag von GoKi » 27.12.2006 11:20:03

Drizzt Do'Urden hat geschrieben:@GoKI: Würdest du das bitte ins Wiki stellen? Denn das würde die Sammlung (derzeit noch etw. spartanisch) sicher bereichern. Danke!
Kann ich schon machen. Nur weiß ich nicht so recht, ob das als "Minitrick" zu werten ist. Immerhin wird dazu ein Compiler (gcc für den Code von Markus, g++ für meine Variante) benötigt. Ich würde unter Minitricks eher Einzeiler auf der Konsole verstehen, die nützliche Informationen liefern. Die Größe von Datentypen ist für den normalen Anwender doch eher uninteressant. Oder wie seht ihr das?
MfG GoKi
:wq

Benutzeravatar
Mr_Snede
Beiträge: 2323
Registriert: 08.07.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ruhrpott

Beitrag von Mr_Snede » 29.12.2006 14:43:35

Tu es erstmal rein.
Mach dafür eine eigene Überschrift zB: Minitricks XXL

Wenn es mehr werden können wir das Ganze in eigene Seiten aufspalten.
Software Finder - Software in Kategorien Debian ohne Ballast - Tipps für ein schlankes Debian

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 29.12.2006 15:10:37

Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

Benutzeravatar
garibaldi
Beiträge: 2443
Registriert: 17.09.2004 02:31:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von garibaldi » 29.12.2006 18:26:00

Hmm, habe mir gerade die oben von mir angeführte Seite angesehen, da sind auch ein paar Einzeiler drin. da sollten wir uns noch eine übersichtliche Struktur überlegen.
Was einer im Reiche der Wahrheit erwirbt, hat er allen erworben... -- Schiller

Benutzeravatar
Drizzt Do'Urden
Beiträge: 185
Registriert: 17.05.2006 14:45:56

Einzeiler und aufwendigere Sachen

Beitrag von Drizzt Do'Urden » 05.01.2007 18:35:52

garibaldi hat geschrieben:Hmm, habe mir gerade die oben von mir angeführte Seite angesehen, da sind auch ein paar Einzeiler drin. da sollten wir uns noch eine übersichtliche Struktur überlegen.
Ich denke, man könnte unter MiniTricks alles "kurze" (egal ob Konsole oder mit Compiler) reinstellen, solange man nach der Sprache/Konsole sortiert.
Dann könnte man "Scripte" für alles umfangreichere nehmen, auch wieder unabhängig davon, ob es in C/C++, Shell-Script (sh) oder was auch immer geschrieben ist.

Grüße,
Drizzt

Benutzeravatar
Mr_Snede
Beiträge: 2323
Registriert: 08.07.2003 13:48:49
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ruhrpott

Beitrag von Mr_Snede » 07.01.2007 18:29:17

garibaldi hat geschrieben:Oder auf die Seite http://wiki.debianforum.de/Scripte
Genau, an diese Seite habe ich mich auch dunkel erinnert, als die Miniskripte aufkamen. Aber irgendwie aus den Augen verloren, mich drum zu kümmern.

Ich finde, die Minitricks kann man dort gut unterbringen.
Software Finder - Software in Kategorien Debian ohne Ballast - Tipps für ein schlankes Debian

Benutzeravatar
blueflidge
Beiträge: 1414
Registriert: 31.01.2005 10:16:49
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: bei Bonn

Beitrag von blueflidge » 08.01.2007 23:34:59

Habe heute einen Mini-Mini-Tipp hinzugefügt. Der Tipp zeigt, wie man mit egrep Kommentare aus einer Datei ausfiltert und als neue Datei speichert.

http://wiki.debianforum.de/MiniTricks#h ... 12fed4c573
Beste Grüße
Tamara
The Debian Women Project

Athlux
Beiträge: 543
Registriert: 16.05.2004 22:15:56

Beitrag von Athlux » 15.02.2007 13:16:30

Wie bekomme ich heraus, ob der verwendete Prozessor ein 32Bit oder 64 Bit ist?

dazu einfach auf einer console folgenden befehl eingeben:

user@debian$ getconf LONG_BIT
Das funktioniert aber leider nicht zuverlässig.
(32Bit Debian mit 64Bit CPU)

Besser ist da /proc/cpuinfo
Gruß Athlux

Gottvonallem
Beiträge: 286
Registriert: 20.10.2006 20:46:21

Beitrag von Gottvonallem » 15.02.2007 19:04:11

Ähhm ich würd anstatt des C++ Listings das C Listing nehmen und noch ein Binary mit dranhängen.

Antworten